CrownPanel API Overview
CrownPanel's API allows you to manage your VPS programmatically - including actions like power control, hostname changes, snapshot management, and more.
- đ API Key: Retrieve your key from Account Settings
- đ Endpoint: All API requests must be made via the
POSTmethod to https://api.crownpanel.com
You can use the API with:
- PHP scripts
- CLI tools like
curl - Monitoring systems
- Custom control panels or dashboards
Ideal for automation, integration into management panels, or performing bulk operations across multiple VPS instances.
â Verify API Key
Use this API call to verify if your API Key is valid and functioning.
It's recommended to call this before other API requests to confirm your credentials are correct.
Key(s) and variable(s) required for this call
Response examples
â
If your API_KEY is valid, you would get the following output,
{"query_status":"Success","query":"verify","query_result":"VALID"}
â If your API_KEY is invalid, you would get the following output,
{"query_status":"Error","query":"verify","query_result":""}
CURL Example
đ Other Language Examples
If you prefer to use another language or environment, here are examples for PHP, Python and Node.js:
PHP Example
Python Example
âī¸ Install (only once): Required to install necessary libraries before running the code.
Node.js Example
âī¸ Install (only once): Required to install necessary libraries before running the code.
đ Related API Calls
- đ List All VPSes
- âšī¸ VPS Information
- đ§Š VPS Network Information
- đ VPS Bandwidth Usage
- đŧī¸ VPS Snapshot List
Need help? Visit our Support Portal or reach out via our live chat.

