Skip to content
cPanel/WHM JSON and LiveAPI client for Go
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
cpanel
example
whm
LICENSE
README.md
cpanelgo.go
cpanelgo_test.go
go.mod

README.md

cPanel api in Go

GoDoc

About

This is a simple cPanel api written in go.

Currently four intefaces are implemented,

  • CGI cPanel LiveApi - Designed for use in plugins, this interface will work through the preauthenticated CGI LiveApi environment as documented here (UAPI/API2/API1)
  • Authenticated JSON cPanel API (UAPI/API2/API1)
  • WHM (WHMAPI1)
  • WHM Impersonation to call cPanel API (UAPI/API2/API1)

Example

A simple command line example is provided in the example folder.

About

This API forms part of the Let's Encrypt for cPanel plugin which allows cPanel/WHM hosters to provide free Let's Encrypt certificates for their clients.

You can’t perform that action at this time.