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/v2API Entegrasyonu ile Kendi Panelinizi Kurun ve Otomatik Kazanın!
TakipUp API'sini kendi SMM panelinize veya özel yazılımlarınıza entegre ederek, hiçbir siparişle manuel ilgilenmeden otomatik olarak satış yapmaya başlayın.
Gelişmiş FiyatlandırmaBayilik başvurusu yaparak daha uygun/indirimli fiyatlarla hizmet alabilirsiniz.
Bayilik Başvurusu Yap →Her 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ı