CrownPanel's API allows you to manage your VPS programmatically - including actions like power control, hostname changes, snapshot management, and more.
POST method to https://api.crownpanel.comYou can use the API with:
curlIdeal for automation, integration into management panels, or performing bulk operations across multiple VPS instances.
Welcome to the CrownPanel API. This reference provides the basic information needed to start making API calls to manage your servers and services via CrownPanel.
All API requests should be made to the following base URL:
All endpoints are relative to this base URL.
To authenticate your requests, you'll need an API Key.
You can obtain or regenerate your API key at any time from your CrownPanel dashboard:
⚠️ Keep your API Key secure. Do not expose it in client-side code or public repositories.
All API requests must be made using the POST method.
The API accepts application/x-www-form-urlencoded or application/json content type, depending on the endpoint.
Responses are typically returned in JSON format.
Need help? Visit our Support Portal or reach out via our live chat.