API
| HTTP-метод |
POST |
| URL API |
https://demo.perfectpanel.ru/api/v2 |
| Формат ответа |
JSON |
Service list
| Параметры |
Описание |
| key |
Your API key |
| action |
services |
Пример ответа
[
{
"service": 1,
"name": "Followers",
"type": "Default",
"category": "First Category",
"rate": "0.90",
"min": "50",
"max": "10000",
"refill": true,
"cancel": true
},
{
"service": 2,
"name": "Comments",
"type": "Custom Comments",
"category": "Second Category",
"rate": "8",
"min": "10",
"max": "1500",
"refill": false,
"cancel": true
}
]
Add order
| Параметры |
Описание |
| key |
Your API key |
| action |
add |
| service |
Service ID |
| link |
Link to page |
| quantity |
Needed quantity |
| runs (optional) |
Runs to deliver |
| interval (optional) |
Interval in minutes |
| Параметры |
Описание |
| key |
Your API key |
| action |
add |
| service |
Service ID |
| link |
Link to page |
| Параметры |
Описание |
| key |
Your API key |
| action |
add |
| service |
Service ID |
| link |
Link to page |
| quantity |
Needed quantity |
| keywords |
Keywords list separated by \r\n or \n |
| Параметры |
Описание |
| key |
Your API key |
| action |
add |
| service |
Service ID |
| link |
Link to page |
| comments |
Comments list separated by \r\n or \n |
| Параметры |
Описание |
| key |
Your API key |
| action |
add |
| service |
Service ID |
| link |
Link to page |
| quantity |
Needed quantity |
| usernames |
Usernames list separated by \r\n or \n |
| Параметры |
Описание |
| key |
Your API key |
| action |
add |
| service |
Service ID |
| link |
Link to page |
| quantity |
Needed quantity |
| usernames |
Usernames list separated by \r\n or \n |
| hashtags |
Hashtags list separated by \r\n or \n |
| Параметры |
Описание |
| key |
Your API key |
| action |
add |
| service |
Service ID |
| link |
Link to page |
| usernames |
Usernames list separated by \r\n or \n |
| Параметры |
Описание |
| key |
Your API key |
| action |
add |
| service |
Service ID |
| link |
Link to page |
| quantity |
Needed quantity |
| hashtag |
Hashtag to scrape usernames from |
| Параметры |
Описание |
| key |
Your API key |
| action |
add |
| service |
Service ID |
| link |
Link to page |
| quantity |
Needed quantity |
| username |
URL to scrape followers from |
| Параметры |
Описание |
| key |
Your API key |
| action |
add |
| service |
Service ID |
| link |
Link to page |
| quantity |
Needed quantity |
| media |
Media URL to scrape likers from |
| Параметры |
Описание |
| key |
Your API key |
| action |
add |
| service |
Service ID |
| username |
Username |
| min |
Quantity min |
| max |
Quantity max |
| posts (optional) |
Use this parameter if you want to limit the number of new (future) posts that will be parsed and for which orders will be created. If posts parameter is not set, the subscription will be created for an unlimited number of posts. |
| old_posts (optional) |
Number of existing posts that will be parsed and for which orders will be created, can be used if this option is available for the service. |
| delay |
Delay in minutes. Possible values: 0, 5, 10, 15, 20, 30, 40, 50, 60, 90, 120, 150, 180, 210, 240, 270, 300, 360, 420, 480, 540, 600 |
| expiry (optional) |
Expiry date. Format d/m/Y |
| Параметры |
Описание |
| key |
Your API key |
| action |
add |
| service |
Service ID |
| link |
Link to page |
| quantity |
Needed quantity |
| runs (optional) |
Runs to deliver |
| interval (optional) |
Interval in minutes |
| country |
Country code or full country name. Format: "US" or "United States" |
| device |
Device name. 1 - Desktop, 2 - Mobile (Android), 3 - Mobile (IOS), 4 - Mixed (Mobile), 5 - Mixed (Mobile & Desktop) |
| type_of_traffic |
1 - Google Keyword, 2 - Custom Referrer, 3 - Blank Referrer |
| google_keyword |
required if type_of_traffic = 1 |
| referring_url |
required if type_of_traffic = 2 |
| Параметры |
Описание |
| key |
Your API key |
| action |
add |
| service |
Service ID |
| link |
Link to page |
| quantity |
Needed quantity |
| answer_number |
Answer number of the poll |
| Параметры |
Описание |
| key |
Your API key |
| action |
add |
| service |
Service ID |
| link |
Link to page |
| username |
Username |
| comments |
Comments list separated by \r\n or \n |
Пример ответа
{
"order": 23501
}
Order status
| Параметры |
Описание |
| key |
Your API key |
| action |
status |
| order |
Order ID |
Пример ответа
{
"charge": "0.27819",
"start_count": "3572",
"status": "Partial",
"remains": "157",
"currency": "USD"
}
Multiple orders status
| Параметры |
Описание |
| key |
Your API key |
| action |
status |
| orders |
Order IDs (separated by a comma, up to 100 IDs) |
Пример ответа
{
"1": {
"charge": "0.27819",
"start_count": "3572",
"status": "Partial",
"remains": "157",
"currency": "USD"
},
"10": {
"error": "Incorrect order ID"
},
"100": {
"charge": "1.44219",
"start_count": "234",
"status": "In progress",
"remains": "10",
"currency": "USD"
}
}
Create refill
| Параметры |
Описание |
| key |
Your API key |
| action |
refill |
| order |
Order ID |
Пример ответа
{
"refill": "1"
}
Create multiple refill
| Параметры |
Описание |
| key |
Your API key |
| action |
refill |
| orders |
Order IDs (separated by a comma, up to 100 IDs) |
Пример ответа
[
{
"order": 1,
"refill": 1
},
{
"order": 2,
"refill": 2
},
{
"order": 3,
"refill": {
"error": "Incorrect order ID"
}
}
]
Get refill status
| Параметры |
Описание |
| key |
Your API key |
| action |
refill_status |
| refill |
Refill ID |
Пример ответа
{
"status": "Completed"
}
Get multiple refill status
| Параметры |
Описание |
| key |
Your API key |
| action |
refill_status |
| refills |
Refill IDs (separated by a comma, up to 100 IDs) |
Пример ответа
[
{
"refill": 1,
"status": "Completed"
},
{
"refill": 2,
"status": "Rejected"
},
{
"refill": 3,
"status": {
"error": "Refill not found"
}
}
]
Create cancel
| Параметры |
Описание |
| key |
Your API key |
| action |
cancel |
| orders |
Order IDs (separated by a comma, up to 100 IDs) |
Пример ответа
[
{
"order": 9,
"cancel": {
"error": "Incorrect order ID"
}
},
{
"order": 2,
"cancel": 1
}
]
User balance
| Параметры |
Описание |
| key |
Your API key |
| action |
balance |
Пример ответа
{
"balance": "100.84292",
"currency": "USD"
}
Пример кода на PHP