API
Dokumentasi API
Satu permintaan POST untuk semuanya: pesanan, status, daftar layanan, saldo. Kompatibel dengan Perfect Panel dan SmartPanel.
https://stream-promotion.ru/api/v2POSTJSONUSDbawaan, dapat diubah di pengaturan- Permintaan dikirim dengan GET. Hanya POST yang diterima.
- Parameter dikirim di URL. Seharusnya di body permintaan, bukan query.
- User-Agent belum diatur. Saat menguji dengan Postman atau curl, sebutkan secara eksplisit.
Tanggung jawab atas apa yang Anda kirim lewat API ada pada Anda. Baca deskripsi metode sebelum menghubungkan.
Cara mendapatkan kunci
- Masuk ke akun Anda.
- Buka bagian «Pengaturan API».
- Salin kunci dan alamatnya, tambahkan ke panel Anda.
Daftar layanan datang dalam bahasa yang dipilih di pengaturan API. Mata uang harga juga dipilih di sana — bawaan USD.
Mulai cepat
Periksa koneksi dengan permintaan saldo — paling sederhana dan tidak membuat apa pun.
curl -X POST https://stream-promotion.ru/api/v2 \ -H "User-Agent: MyPanel/1.0" \ -d "key=KUNCI_ANDA" \ -d "action=balance"
<?php
$ch = curl_init('https://stream-promotion.ru/api/v2');
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_USERAGENT, 'MyPanel/1.0');
curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query([
'key' => 'KUNCI_ANDA',
'action' => 'balance',
]));
$res = json_decode(curl_exec($ch), true);
curl_close($ch);
print_r($res); import requests
res = requests.post(
"https://stream-promotion.ru/api/v2",
data={"key": "KUNCI_ANDA", "action": "balance"},
headers={"User-Agent": "MyPanel/1.0"},
timeout=30,
)
print(res.json()) const res = await fetch("https://stream-promotion.ru/api/v2", {
method: "POST",
headers: {
"Content-Type": "application/x-www-form-urlencoded",
"User-Agent": "MyPanel/1.0",
},
body: new URLSearchParams({
key: "KUNCI_ANDA",
action: "balance",
}),
});
console.log(await res.json()); Respons
{
"status": "success",
"balance": "0.03",
"currency": "USD"
} Metode
Metode dipilih dengan parameter action. key selalu wajib.
Buat pesanan
Metode utama. runs dan interval membagi pengiriman: 7 kali jalan dengan jeda 1440 menit menyebar pesanan selama seminggu.
Kumpulan parameter bergantung pada jenis layanan — pilih di daftar dan tabel akan diperbarui.
| Parameter | Deskripsi |
|---|---|
keywajib | Kunci Anda dari pengaturan API |
actionwajib | add |
servicewajib | ID layanan dari daftar |
linkwajib | Tautan ke kanal, siaran, atau halaman |
quantitywajib | Jumlah |
runsopsional | Jumlah jalan |
intervalopsional | Jeda antar jalan, dalam menit. Bilangan bulat: 10, 20, 30, 60 |
Respons
{
"status": "success",
"order": 32
}Pesanan dengan komentar
Jenis pesanan terpisah: alih-alih jumlah, dikirim daftar komentar. Cocok untuk sebutan dan komentar khusus.
| Parameter | Deskripsi |
|---|---|
keywajib | Kunci Anda dari pengaturan API |
actionwajib | add |
servicewajib | ID paket |
linkwajib | Tautan ke kanal, siaran, atau halaman |
commentswajib | Komentar, satu per baris |
Respons
{
"status": "success",
"order": 32
}Status pesanan
| Parameter | Deskripsi |
|---|---|
keywajib | Kunci Anda dari pengaturan API |
actionwajib | status |
orderwajib | ID pesanan |
Respons
{
"order": "32",
"status": "pending",
"charge": "0.27819",
"start_count": "0",
"remains": "0",
"currency": "USD"
}Status beberapa pesanan
Hingga seratus pesanan dalam satu permintaan, bukan seratus panggilan terpisah.
| Parameter | Deskripsi |
|---|---|
keywajib | Kunci Anda dari pengaturan API |
actionwajib | status |
orderswajib | ID dipisah koma: 12,13,14 |
Respons
{
"12": {
"order": "12",
"status": "completed",
"charge": "0.27819",
"currency": "USD"
},
"13": {
"error": "Incorrect order ID"
}
}Daftar layanan
Mengembalikan semua layanan yang tersedia beserta harga. Bahasa nama diambil dari pengaturan API, harga selalu dalam dolar.
| Parameter | Deskripsi |
|---|---|
keywajib | Kunci Anda dari pengaturan API |
actionwajib | services |
Respons
[
{
"service": "5",
"name": "Instagram Followers",
"rate": "0.9",
"min": "50",
"max": "10000",
"type": "Default",
"category": "Instagram"
}
]Saldo
Metode paling sederhana — praktis untuk memastikan kunci berfungsi.
| Parameter | Deskripsi |
|---|---|
keywajib | Kunci Anda dari pengaturan API |
actionwajib | balance |
Respons
{
"status": "success",
"balance": "0.03",
"currency": "USD"
}Kesalahan
Saat gagal, respons berisi kolom error dengan keterangan. Kode HTTP tetap 200 — periksa body respons, bukan status koneksi.
{
"error": "Incorrect request"
} Kami bangun panel siap pakai di atas layanan kami. Saldo dan harga dalam dolar, kompatibel dengan Perfect Panel dan SmartPanel.
Kirim pesan di Telegram
Layanan Kami untuk Streamer

Shopee
Layanan Kami untuk Pembuat Konten










