Developer API Documentation
Our system supports the standard V2 API format for SMM panels and custom projects. All requests must be made using the HTTP POST method.
API Endpoint: https://panel.yayinhizmetleri.com.tr/api.php
HTTP POST
Authentication
You must send a valid key (API Key) as POST data in all requests. You can generate your API key from the user dashboard.
| Parameter | Type | Description |
|---|---|---|
key | String | Your API Key |
Fetch Service List (Services)
Returns all active services, rates, and min/max order limits in the system.
| Parameter | Description |
|---|---|
action | services |
curl -X POST -d "key=API_KEY&action=services" \
https://panel.yayinhizmetleri.com.tr/api.php
JSON Response:
[
{
"service": 1,
"name": "Kick Canli Yayin Izleyici (30 Dakika)",
"type": "Default",
"category": "Kick Hizmetleri",
"rate": "26.00",
"rate_usd": "0.55",
"min": 10,
"max": 5000,
"duration": 30,
"refill": false
}
]
Create New Order (Add Order)
Submits a new task (viewer, chat bot, etc.) to the system.
| Parameter | Description |
|---|---|
action | add |
service | Service ID Number |
link | Target channel link |
quantity | Quantity to send |
curl -X POST -d "key=API_KEY&action=add&service=1&link=https://kick.com/channel&quantity=100" \
https://panel.yayinhizmetleri.com.tr/api.php
JSON Response:
{
"order": 14593
}
Check Order Status (Order Status)
Checks the status of an existing order. (Statuses: Pending, Completed, Canceled, etc.)
| Parameter | Description |
|---|---|
action | status |
order | Order ID number |
curl -X POST -d "key=API_KEY&action=status&order=14593" \
https://panel.yayinhizmetleri.com.tr/api.php
JSON Response:
{
"charge": "1.50",
"start_count": 10,
"status": "Completed",
"remains": "0",
"currency": "TRY"
}
Check Balance (Balance)
Returns your current account balance.
| Parameter | Description |
|---|---|
action | balance |
curl -X POST -d "key=API_KEY&action=balance" \
https://panel.yayinhizmetleri.com.tr/api.php
JSON Response:
{
"balance": "145.50",
"currency": "TRY"
}
PHP cURL Example Code
<?php
$api_url = 'https://panel.yayinhizmetleri.com.tr/api.php';
$api_key = 'YOUR_API_KEY';
$data = [
'key' => $api_key,
'action' => 'add',
'service' => 1,
'link' => 'https://kick.com/channel',
'quantity' => 100
];
$ch = curl_init($api_url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($data));
$response = curl_exec($ch);
curl_close($ch);
print_r(json_decode($response, true));
?>
Python Requests Example Code
import requests
url = "https://panel.yayinhizmetleri.com.tr/api.php"
data = {
"key": "YOUR_API_KEY",
"action": "add",
"service": 1,
"link": "https://kick.com/channel",
"quantity": 100
}
response = requests.post(url, data=data)
print(response.json())