API Detayları

Panel.Socialesale API, sunucumuza basit bir istek göndererek web sitemizle etkileşim kurmanıza olanak tanır. Bu hizmet ücretsiz olarak sunulmaktadır.

Sipariş vermeyi otomatikleştirebilir, teslimat durumunu takip edebilir, mevcut bakiyenizi izleyebilir ve tüm hizmet bilgilerimize programatik olarak erişebilirsiniz. Kendi panellerini işleten bayiler, birden fazla müşteriyi yöneten ajanslar veya özel çözümler geliştiren geliştiriciler için idealdir.

HTTP Yöntemi POST
API URL'si https://panel.socialesale.com/api/v2
API Anahtarı Hesap sayfanızdan bir API anahtarı alın
Yanıt Formatı JSON
PHP Kod Örneği https://panel.socialesale.com/example.txt
Sipariş Ekle

Herhangi bir aktif hizmet için yeni sipariş vermek üzere bu yöntemi kullanın.

Parametreler Açıklamalar
api_tokenAPI Token'ınız
actionYöntem Adı
serviceHizmet ID'si
linkSayfa bağlantısı
quantityGerekli miktar

Başarılı Yanıt:

{
  "order":"23501"
}
Sipariş Durumu

Siparişlerinizden herhangi birinin durumunu almak için bu yöntemi kullanın.

Sipariş durumunu kontrol ederken bunu aşırı sıklıkla yapmamanızı rica ederiz, aksi takdirde isteklerinizi kısıtlamak zorunda kalabiliriz.

Parametreler Açıklamalar
api_token API Token'ınız
action Yöntem Adı
order Sipariş ID'si

Drip Feed siparişleri: add tarafından döndürülen sipariş kimliğini kullanın. status siparişin tamamını tanımlar. Çalışırken In Progress döndürür. start_counter ilk tekrarın başlangıcındaki değerdir, remains ise henüz teslim edilmemiş miktardır (başlamamış tekrarlar artı başlamış tekrarlarda hâlâ kalan miktar). Sipariş sona erdiğinde Completed, Partial veya Cancelled döndürür ve remains nihai teslim edilmeyen miktardır.

İptal: Cancelling durumundaki bir sipariş henüz kesinleşmemiştir. Durumu Cancelled veya Partial olarak değişene kadar kontrol etmeye devam edin ve müşterinize yalnızca bu nihai yanıta göre iade yapın.

Başarılı Yanıt:

{
  "status": "Completed",
  "start_counter": "600",
  "remains": "600"
}
Siparişi İptal Et

"Başlangıç Sayacı" hâlâ boşsa, bir sipariş API üzerinden otomatik olarak iptal edilebilir (iptal ve iade işlemi 10-20 dakika sürer). "Başlangıç Sayacı" güncellendikten sonra sipariş üzerinde çalışma başlamış demektir ve artık API üzerinden otomatik olarak iptal edilemez.

Başlamış siparişler için manuel olarak iptal etmemiz hâlâ mümkün olabilir, ancak iptal talebinizi bir destek talebi açarak yoluyla iletmeniz gerekir.

Parametreler Açıklamalar
api_token API Token'ınız
action Yöntem Adı
order Sipariş ID(leri), virgülle ayrılmış, en fazla 100 ID

Drip Feed siparişleri: iptal talebi her zaman kabul edilir. Aktif bir tekrar yoksa sipariş hemen sonuçlandırılır ve hiç başlamamış tekrarlar iade edilir. Aktif bir tekrar varsa, sipariş o tekrar bitene kadar Cancelling olarak görünür, ardından Cancelled (hiçbir şey teslim edilmedi) veya Partial olarak sona erer. Nihai remains değerini okumak için status kullanın.

Örnek Yanıt:

[
  {
    "order": 721,
    "cancel": 1,
    "message": "We are now attempting to cancel your order..."
  },
  {
    "order": 722,
    "errors": ["This order cannot be cancelled because its current status is COMPLETED."]
  }
]
Telafi talebi oluştur

Tek bir sipariş veya birden fazla sipariş için aynı anda telafi talebinde bulunun. Bu özelliği yalnızca "refill": true parametresine sahip hizmetler destekler ve telafi işlemleri sipariş tamamlandıktan sonra sınırlı bir süre boyunca kullanılabilir.

Parametreler Açıklamalar
api_tokenAPI Token'ınız
actionYöntem Adı
orderSipariş ID'si
ordersSipariş ID(leri), virgülle ayrılmış, en fazla 100 ID

Örnek Yanıt:

{
  "refill": "1"
}
[
  {
    "order": 1,
    "refill": 1
  },
  {
    "order": 2,
    "refill": {
      "error": "Incorrect order ID"
    }
  }
]
Telafi durumu

Tek bir telafi talebinin veya birden fazla talebin durumunu aynı anda kontrol edin. Statuses: Pending, In progress, Completed, Rejected.

Parametreler Açıklamalar
api_tokenAPI Token'ınız
actionYöntem Adı
refillTelafi ID
refillsTelafi ID’leri (virgülle ayrılmış, en fazla 100 ID)

Örnek Yanıt:

{
  "status": "Completed"
}
[
  {
    "refill": 1,
    "status": "Completed"
  },
  {
    "refill": 2,
    "status": {
      "error": "Refill not found"
    }
  }
]
Hizmet Listesi

Bu, hesabınız için kullanılabilir olan tüm aktif hizmetleri fiyatlandırma ve parametreleriyle birlikte döndürür. Otomatik kurulum yapmanız veya fiyatlandırma belirlemeniz için gereken tüm bilgileri içerir.

Parametreler Açıklamalar
api_token API Token'ınız
action Yöntem Adı

Örnek Yanıt:

[
  {
      "id": 101,
      "service_id": 1,
      "name": "Real & Active Followers - Best Server",
      "rate": "250.00",
      "min": "100",
      "max": "100000",
      "service": "Instagram Followers",
      "type": "default",
      "refill": true,
      "cancel": true,
      "dripfeed": false,
      "paragraphs": false,
      "desc": "0-3 Hours Start | Full Link | 20 Days Refill\r\nLink Format:\r\nhttps://www.instagram.com/official_social_sale/"
  },
  {
      "id": 107,
      "service_id": 1,
      "name": "Indian Mixed Followers",
      "rate": "150.00",
      "min": "200",
      "max": "10000",
      "service": "Instagram Followers",
      "type": "default",
      "refill": false,
      "cancel": false,
      "dripfeed": true,
      "paragraphs": false,
      "desc": "0-12 Hours Start | Full Link |\r\nLink Format:\r\nhttps://www.instagram.com/official_social_sale/"
  },
  {
      "id": 30067,
      "service_id": 1,
      "name": "Instagram Followers - Worldwide",
      "rate": "103.00",
      "min": "100",
      "max": "10000",
      "service": "Instagram Followers",
      "type": "default",
      "refill": false,
      "cancel": true,
      "dripfeed": false,
      "paragraphs": false,
      "desc": "10k/day\r\nMax - 55k\r\n8 Hours Start"
  }
]
Mevcut Bakiye

Hesabınızdaki mevcut bakiye miktarını almak için kullanılır.

Parametreler Açıklamalar
api_token API Token'ınız
action Yöntem Adı

Örnek Yanıt:

{
  "balance": "100.78",
  "currency": "USD"
}