UAPI accesses the cPanel interface's features. Use this API to access and modify cPanel account data and settings.
Download OpenAPI description
Overview
URL
WebPros International, LLC
License
Languages
Servers
Mock server
https://api.docs.cpanel.net/_mock/specifications/cpanel.openapi/
A server running cPanel.
https://{host}:{port}/execute/
- Mock server
https://api.docs.cpanel.net/_mock/specifications/cpanel.openapi/LastLogin/get_last_or_current_logged_in_ip
- A server running cPanel.
https://cpanel-server.tld:2083/execute/LastLogin/get_last_or_current_logged_in_ip
- CLI
- URL
- curl
- JavaScript
- Node.js
- Python
- Java
- Java8+Apache
- C#
- C#+Newtonsoft
- PHP
- Go
- Ruby
- R
uapi --output=jsonpretty \
--user=username \
LastLogin \
get_last_or_current_logged_in_ipResponse
application/json
{ "apiversion": 3, "func": "get_last_or_current_logged_in_ip", "module": "LastLogin", "result": { "data": [ … ], "errors": null, "messages": null, "metadata": {}, "status": 1, "warnings": null } }
- Mock server
https://api.docs.cpanel.net/_mock/specifications/cpanel.openapi/Variables/get_session_information
- A server running cPanel.
https://cpanel-server.tld:2083/execute/Variables/get_session_information
- CLI
- URL
- curl
- JavaScript
- Node.js
- Python
- Java
- Java8+Apache
- C#
- C#+Newtonsoft
- PHP
- Go
- Ruby
- R
uapi --output=jsonpretty \
--user=username \
Variables \
get_session_informationResponse
application/json
{ "apiversion": 3, "func": "get_session_information", "module": "Variables", "result": { "data": { … }, "errors": null, "messages": null, "metadata": {}, "status": 1, "warnings": null } }