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 | Назив Методе |
| service | ID услуге |
| 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 | Назив Методе |
| order | ID Поруџбине |
| orders | ID(-еви) Поруџбине, одвојени зарезом, до 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 | Назив Методе |
| refill | ID допуне |
| refills | ID-ови допуна (одвојени зарезима, до 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"
}