GoAdmio API

Automate, integrate, and extend GoAdmio with the HTTP API

GoAdmio's HTTP API lets you automate account management, websites, databases, email, and DNS from your own scripts and applications.

API Endpoint

01

Base URL & Authentication

Endpointhttps://go.gopanel.org/api/index.php
MethodPOST
Content-Typeapplication/x-www-form-urlencoded
AuthAPI key sent as the APIKey parameter
TransportTLS required — plain HTTP is rejected

Quick Start

01

Bash / cURL

BASH
curl -X POST \
  -d "APIKey=your_api_key_here" \
  -d "Command=your_command_here" \
  https://go.gopanel.org/api/index.php
Note: Pass every parameter as its own -d flag. Do not place the key in the URL — it would be logged by the web server.
02

PHP / cURL

PHP
<?php
$url = 'https://go.gopanel.org/api/index.php';

$postData = [
    'APIKey'  => 'your_api_key_here',
    'Command' => 'your_command_here',
];

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($postData));
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, true);

$response = curl_exec($ch);

if (curl_errno($ch)) {
    echo 'cURL Error: ' . curl_error($ch);
} else {
    echo 'API Response: ' . $response;
}

curl_close($ch);
?>
Note: Keep CURLOPT_SSL_VERIFYPEER enabled. Store the API key in an environment variable, never in source control.

Parameters & Response

01

Request Parameters

APIKeyRequired · your account's API key
CommandRequired · the action to execute
Extra paramsAny additional fields required by the specific command
Tip: Every command returns either status: success or status: error with a human-readable message.
02

Example Response

JSON
{
  "status":  "success",
  "command": "your_command_here",
  "message": "Command executed successfully",
  "data": {
    "result": "ok"
  }
}


At Your Service

Our team is on hand 24/7 to not only solve technical issues, but to offer the guidance and technical support you need to succeed online. Give us a ring.

Chat Chat
GoAdmio
Company
© 2020 - 2026 GoAdmio Inc., all rights reserved.