API Dokümantasyonu
SMM panel otomasyonu için: servis listesi, sipariş oluşturma, durum sorgulama, iptal ve bakiye işlemleri.
API URL
https://takipup.com/api/v2Her istekte key parametresini POST body içinde gönderin.
Giriş yaparak kendi API anahtarınızı görüntüleyin.
keyzorunluAPI anahtarınız
actionzorunluSabit: "services"
curl -X POST https://takipup.com/api/v2 \
-d "key=YOUR_API_KEY&action=services"Örnek Yanıt:
[
{
"service": 1,
"name": "Instagram Takipçi",
"type": "Default",
"category": "Instagram",
"rate": "1.50",
"min": 100,
"max": 50000,
"refill": true,
"cancel": true,
"dripfeed": false
}
]keyzorunluAPI anahtarınız
actionzorunluSabit: "add"
servicezorunluServis ID (services listesinden)
linkzorunluHedef URL (Instagram profili, TikTok videosu vb.)
quantityzorunluSipariş miktarı (min/max aralığında olmalı)
runsKademeli teslimat kaç kez tekrarlanacak (dripfeed destekli servislerde)
intervalKademeli teslimat aralığı (dakika cinsinden)
curl -X POST https://takipup.com/api/v2 \
-d "key=YOUR_API_KEY&action=add&service=1&link=https://instagram.com/example&quantity=1000"Başarılı Yanıt:
{ "order": 23501 }keyzorunluAPI anahtarınız
actionzorunluSabit: "status"
orderzorunluSipariş ID (tek)
curl -X POST https://takipup.com/api/v2 \
-d "key=YOUR_API_KEY&action=status&order=23501"Örnek Yanıt:
{
"charge": "1.50",
"start_count": "1200",
"status": "In progress",
"remains": "400",
"currency": "TRY"
}status değerleri: Pending · In progress · Completed · Partial · Canceled
keyzorunluAPI anahtarınız
actionzorunluSabit: "status"
orderszorunluVirgülle ayrılmış sipariş ID'leri (max 100)
curl -X POST https://takipup.com/api/v2 \
-d "key=YOUR_API_KEY&action=status&orders=23501,23502,23503"Örnek Yanıt:
{
"23501": { "charge": "1.50", "start_count": "1200", "status": "Completed", "remains": "0", "currency": "TRY" },
"23502": { "charge": "0.75", "start_count": "500", "status": "In progress", "remains": "200", "currency": "TRY" },
"23503": { "error": "Incorrect order ID" }
}Sadece cancel: true olan servisler iptal edilebilir. Teslim edilmemiş miktar otomatik olarak bakiyeye iade edilir.
keyzorunluAPI anahtarınız
actionzorunluSabit: "cancel"
orderszorunluVirgülle ayrılmış sipariş ID'leri (max 100)
curl -X POST https://takipup.com/api/v2 \
-d "key=YOUR_API_KEY&action=cancel&orders=23501,23502"Örnek Yanıt:
[
{ "order": 23501, "cancel": 1 },
{ "order": 23502, "cancel": { "error": "Order cannot be cancelled" } }
]Sadece refill: true olan servisler için uygulanabilir. Düşenleri garanti kapsamında yerine koyar.
keyzorunluAPI anahtarınız
actionzorunluSabit: "refill"
orderzorunluSipariş ID
curl -X POST https://takipup.com/api/v2 \
-d "key=YOUR_API_KEY&action=refill&order=23501"Başarılı Yanıt:
{ "refill": "42" }keyzorunluAPI anahtarınız
actionzorunluSabit: "balance"
curl -X POST https://takipup.com/api/v2 \
-d "key=YOUR_API_KEY&action=balance"Örnek Yanıt:
{
"balance": "142.50",
"currency": "TRY"
}error: Incorrect API keyAPI anahtarı geçersiz veya eksik
error: Incorrect order IDSipariş ID bulunamadı
error: Not enough fundsYetersiz bakiye
error: Invalid quantityMiktar min/max aralığı dışında
error: Service not foundServis ID geçersiz veya pasif
error: Order cannot be cancelledServis iptali desteklemiyor veya zaten tamamlandı