Buyurtma berish, holatni tekshirish va balansni kuzatish uchun oddiy REST API. Barcha so'rovlar POST usulida, JSON formatidagi javob bilan.
Panelda mavjud barcha xizmatlarni — narxi, minimal/maksimal miqdori va toifasi bilan birga — qaytaradi.
| Parametr | Majburiy | Tavsif |
|---|---|---|
| key | Ha | API kalitingiz |
| action | Ha | "services" qiymati bilan yuboriladi |
[
{
"service": 1,
"name": "Instagram Followers",
"type": "Default",
"category": "Instagram",
"rate": "0.90",
"min": "50",
"max": "10000",
"refill": true,
"cancel": true,
"dripfeed": false
}
]
Tanlangan xizmat uchun yangi buyurtma yaratadi. Talab qilinadigan parametrlar xizmat turiga (type) qarab farq qiladi — quyidan xizmat turini tanlang.
Xizmat turi (type)
| Parametr | Majburiy | Tavsif |
|---|---|---|
| key | Ha | API kalitingiz |
| action | Ha | "add" qiymati bilan yuboriladi |
| service | Ha | Xizmat ID raqami |
| link | Ha | Profil, post yoki kanal havolasi |
| quantity | Ha | Kerakli miqdor |
| runs | Yo'q | Faqat drip-feed (dripfeed=true) xizmatlar uchun — nechta qismga bo'lib yuborilsin (kamida 2) |
| interval | Yo'q | Faqat drip-feed xizmatlar uchun — har bir qism orasidagi interval, daqiqada (kamida 1) |
{
"order": 23501
}
| Parametr | Majburiy | Tavsif |
|---|---|---|
| key | Ha | API kalitingiz |
| action | Ha | "add" qiymati bilan yuboriladi |
| service | Ha | Xizmat ID raqami |
| link | Ha | Profil, post yoki kanal havolasi |
| quantity | Ha | Har doim 1 — narx butun to'plam (package) uchun belgilangan |
{
"order": 23502
}
| Parametr | Majburiy | Tavsif |
|---|---|---|
| key | Ha | API kalitingiz |
| action | Ha | "add" qiymati bilan yuboriladi |
| service | Ha | Xizmat ID raqami |
| link | Ha | So'rovnoma joylashgan post havolasi |
| quantity | Ha | Kerakli miqdor |
| answer_number | Ha | So'rovnomadagi qaysi javob variantiga ovoz berish (1, 2, 3 ...) |
{
"order": 23503
}
Bitta buyurtmaning joriy holatini tekshiradi.
| Parametr | Majburiy | Tavsif |
|---|---|---|
| key | Ha | API kalitingiz |
| action | Ha | "status" qiymati bilan yuboriladi |
| order | Ha | Buyurtma ID raqami |
{
"charge": "0.90",
"start_count": "3572",
"status": "In progress",
"remains": "200",
"currency": "USD"
}
Bir so'rovda bir vaqtning o'zida 100 tagacha buyurtma holatini tekshiradi.
| Parametr | Majburiy | Tavsif |
|---|---|---|
| key | Ha | API kalitingiz |
| action | Ha | "status" qiymati bilan yuboriladi |
| orders | Ha | Vergul bilan ajratilgan ID lar (maksimal 100 ta) |
{
"23501": {
"charge": "0.90",
"status": "Completed",
"remains": "0"
},
"23502": {
"charge": "1.20",
"status": "In progress",
"remains": "150"
}
}
Tushib qolgan obunachilar/layklar uchun bitta buyurtmaga refill (to'ldirish) so'rovi yuboradi.
| Parametr | Majburiy | Tavsif |
|---|---|---|
| key | Ha | API kalitingiz |
| action | Ha | "refill" qiymati bilan yuboriladi |
| order | Ha | Buyurtma ID raqami |
{
"refill": "1"
}
Yuborilgan refill so'rovining joriy holatini tekshiradi.
| Parametr | Majburiy | Tavsif |
|---|---|---|
| key | Ha | API kalitingiz |
| action | Ha | "refill_status" qiymati bilan yuboriladi |
| refill | Ha | Refill ID raqami |
{
"status": "Completed"
}
Bitta yoki bir nechta buyurtmani bekor qilish uchun so'rov yuboradi (barcha xizmatlar uchun ham mavjud emas).
| Parametr | Majburiy | Tavsif |
|---|---|---|
| key | Ha | API kalitingiz |
| action | Ha | "cancel" qiymati bilan yuboriladi |
| orders | Ha | Vergul bilan ajratilgan buyurtma ID lari |
[
{ "order": 23501, "cancel": { "status": "Completed" } },
{ "order": 23502, "cancel": { "status": "Error" } }
]
Hisobingizdagi joriy balansni qaytaradi.
| Parametr | Majburiy | Tavsif |
|---|---|---|
| key | Ha | API kalitingiz |
| action | Ha | "balance" qiymati bilan yuboriladi |
{
"balance": "100.84292",
"currency": "USD"
}
Har qanday xatolik quyidagi formatda qaytariladi:
{
"error": "Incorrect API key"
}