This document provides the necessary API parameters for integrating your website with our automated order routing system. Our system acts as a Perfect Panel Provider, receiving order requests via Webhook.
Your API endpoint will be a Webhook URL provided by our system (n8n). Please contact us to get your unique Webhook URL.
Example (replace with your actual URL):
POST https://your-n8n-instance.com/webhook/your-unique-webhook-path
All requests must include a valid API key for authentication. This key ensures the security of your orders.
The following parameters should be sent in the request body (JSON format) to the API endpoint:
Parameter | Type | Required | Description |
---|---|---|---|
api_key |
String | Yes | Your unique API key for authentication. |
service_id |
Integer | Yes | The ID of the service being ordered (e.g., 101 for Instagram Likes). |
link |
String | Yes | The link or URL associated with the order (e.g., Instagram post link). |
quantity |
Integer | Yes | The desired quantity for the service (e.g., 1000 likes). |
order_id |
String | Yes | A unique order identifier from your Perfect Panel account. This is used for tracking and reconciliation. |
runs |
Integer | No | Number of runs to be delivered. |
interval |
Integer | No | Delay in minutes between runs. |
{
"api_key": "YOUR_API_KEY_HERE",
"service_id": 101,
"link": "https://www.instagram.com/p/your-post-id/",
"quantity": 1000,
"order_id": "YOUR_UNIQUE_ORDER_ID_12345",
"runs": 5,
"interval": 60
}
Upon successful order submission, you will receive a JSON response indicating the status of the order. Example:
{
"status": "success",
"message": "Order received successfully",
"your_order_id": "YOUR_UNIQUE_ORDER_ID_12345",
"provider_order_id": "INTERNAL_TRACKING_ID_XYZ"
}
In case of an error, the response will include an error status and a descriptive message:
{
"status": "error",
"message": "Invalid API key provided"
}
Our system will provide descriptive error messages for issues such as invalid API keys, missing parameters, or invalid data. Please ensure your integration handles these responses appropriately.
This system is designed with future enhancements in mind, including:
For any further assistance or to obtain your Webhook URL, please contact our support team.