Accounts Functions - nodecraft/h9.js GitHub Wiki

h9.getAccounts(filters, callback)

  • filters - (optional) Object
    • search - (optional) String
    • status - (optional) Integer
    • pack_id - (optional) Integer
  • callback - Object
    • err - Error Object
    • results - Object
      • success
      • results
      • data
      • meta
        • filters
        • filtersstr
        • sort
        • sortstr
      • accounts

h9.createAccount(data, callback)

  • data - Object
    • domain - String
    • username - *String*
    • password - *String*
    • location - *String*
    • pack - *String* OR *Integer*
    • contact - (optional) String
    • skeleton - (optional) String
  • callback - Object
    • err - Error Object
    • results - Object
      • success
      • results

h9.viewAccount(domain, callback)

  • domain - String OR Integer
  • callback - Object
    • err - Error Object
    • results - Object
      • success
      • results
      • data

h9.modifyAccount(domain, data, callback)

  • domain - String OR Integer
  • data - Object
    • domain - (optional) String
    • username - *(optional) String*
    • password - *(optional) String*
    • location - *(optional) String*
    • pack - *(optional) String* OR *Integer*
    • quota - *(optional) Integer*
    • bandwidth - *(optional) Integer*
    • theme - *(optional) String*
    • ns1 - *(optional) String*
    • nss - *(optional) String*
  • callback - Object
    • err - Error Object
    • results - Object
      • success
      • results

h9.changeAccountPassword(domain, password, callback)

  • domain - String OR Integer
  • password - String
  • callback - Object
    • err - Error Object
    • results - Object
      • success
      • results

h9.changeAccountPackage(domain, package, callback)

  • domain - String OR Integer
  • package - String OR Integer
  • callback - Object
    • err - Error Object
    • results - Object
      • success
      • results

h9.suspendAccount(domain, reason, callback)

  • domain - String OR Integer
  • reason - String
  • callback - Object
    • err - Error Object
    • results - Object
      • success
      • results

h9.unsuspendAccount(domain, callback)

  • domain - String OR Integer
  • callback - Object
    • err - Error Object
    • results - Object
      • success
      • results

h9.terminateAccount(domain, callback)

  • domain - String OR Integer
  • callback - Object
    • err - Error Object
    • results - Object
      • success
      • results