API Детаљи

API Panel.Socialesale ће вам омогућити да комуницирате са нашим сајтом једноставним слањем захтева нашем серверу. Ова услуга се нуди бесплатно.

Можете аутоматизовати наручивање, пратити статус испоруке, пратити тренутна средства и програмски приступити свим информацијама о нашим услугама. Идеално за препродавце који воде сопствене панеле, агенције које управљају великим бројем клијената, или програмере који праве прилагођена решења.

HTTP Метода POST
API URL https://panel.socialesale.com/api/v2
API Кључ Набавите API кључ на страници Налог
Формат Одговора JSON
Пример PHP Кода https://panel.socialesale.com/example.txt
Додај Поруџбину

Користите ову методу да направите нову поруџбину за било коју активну услугу.

Параметри Описи
api_tokenВаш API токен
actionНазив Методе
serviceID услуге
linkЛинк ка страници
quantityПотребна количина

Одговор при Успеху:

{
  "order":"23501"
}
Статус Поруџбине

Користите ову методу да добијете статус за било коју од ваших поруџбина.

Приликом провере статуса поруџбине, молимо вас да то не радите превише често, у супротном ћемо можда морати да ограничимо ваше захтеве.

Параметри Описи
api_token Ваш API токен
action Назив Методе
order ID Поруџбине

Drip Feed поруџбине: користите ИД поруџбине који враћа add. status описује целу поруџбину. Док се извршава, враћа In Progress. start_counter је вредност на почетку првог циклуса, а remains је количина која још није испоручена (циклуси који нису почели плус све што је остало у већ започетим циклусима). Када се поруџбина заврши, враћа Completed, Partial или Cancelled, а remains је коначна неиспоручена количина.

Отказивање: поруџбина у статусу Cancelling још није коначна. Настављајте да проверавате њен статус док се не промени у Cancelled или Partial, и враћајте новац свом клијенту само на основу тог коначног одговора.

Одговор при Успеху:

{
  "status": "Completed",
  "start_counter": "600",
  "remains": "600"
}
Откажи Поруџбину

Поруџбина може бити аутоматски отказана путем API-ја ако је "Start Count" још увек празан (потребно је 10-20 минута за отказивање и повраћај средстава). Када се "Start Count" ажурира, рад на поруџбини је почео и она се више не може аутоматски отказати путем API-ја.

За поруџбине које су већ покренуте, можда ћемо и даље моћи да их откажемо ручно, али ћете морати да затражите отказивање путем Отварање Тикета.

Параметри Описи
api_token Ваш API токен
action Назив Методе
order ID(-еви) Поруџбине, одвојени зарезом, до 100 ID-ева

Drip Feed поруџбине: захтев за отказивање се увек прихвата. Ако ниједан циклус није активан, поруџбина се одмах завршава, а циклуси који никада нису почели се враћају. Ако је циклус активан, поруџбина приказује Cancelling док се тај циклус не заврши, а затим се завршава као Cancelled (ништа није испоручено) или Partial. Користите status да прочитате коначно remains.

Пример Одговора:

[
  {
    "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."]
  }
]
Креирање допуне

Затражите допуну за једну или више поруџбина истовремено. Ову функцију подржавају само услуге са параметром "refill": true, а допуне су доступне ограничено време након завршетка поруџбине.

Параметри Описи
api_tokenВаш API токен
actionНазив Методе
orderID Поруџбине
ordersID(-еви) Поруџбине, одвојени зарезом, до 100 ID-ева

Пример Одговора:

{
  "refill": "1"
}
[
  {
    "order": 1,
    "refill": 1
  },
  {
    "order": 2,
    "refill": {
      "error": "Incorrect order ID"
    }
  }
]
Статус допуне

Проверите статус једне или више допуна истовремено. Statuses: Pending, In progress, Completed, Rejected.

Параметри Описи
api_tokenВаш API токен
actionНазив Методе
refillID допуне
refillsID-ови допуна (одвојени зарезима, до 100 ID-ова)

Пример Одговора:

{
  "status": "Completed"
}
[
  {
    "refill": 1,
    "status": "Completed"
  },
  {
    "refill": 2,
    "status": {
      "error": "Refill not found"
    }
  }
]
Листа Услуга

Ово ће вратити све активне услуге са њиховим ценама и параметрима доступним за ваш налог. Садржаће све потребне информације за аутоматско подешавање или одређивање цена.

Параметри Описи
api_token Ваш API токен
action Назив Методе

Пример Одговора:

[
  {
      "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"
  }
]
Провера Тренутних Средстава

Користи се за добијање износа доступних средстава на вашем налогу.

Параметри Описи
api_token Ваш API токен
action Назив Методе

Пример Одговора:

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