توثيق API
مرحبًا بك في توثيق API. تتيح واجهة API الخاصة بنا للمطورين والشركات والموزعين الوصول إلى مجموعة من الأدوات القوية لإدارة وتعزيز نمو وسائل التواصل الاجتماعي بسهولة.
تفاصيل API للمطورين
| طريقة HTTP | POST |
| رابط API |
https://alkabos.com/api/v2
الحساب
|
| صيغة الاستجابة | JSON |
| أمثلة على الأكواد | مثال على كود PHP |
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
}
]
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 |
مثال على الاستجابة
{ "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 comma (up to 100) |
مثال على الاستجابة
{
"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 refills
| المعلمات | الوصف |
|---|---|
| key | Your API key |
| action | refill |
| orders | Order IDs separated by comma (up to 100) |
مثال على الاستجابة
[
{ "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 statuses
| المعلمات | الوصف |
|---|---|
| key | Your API key |
| action | refill_status |
| refills | Refill IDs separated by comma (up to 100) |
مثال على الاستجابة
[
{ "refill": 1, "status": "Completed" },
{ "refill": 2, "status": "Rejected" },
{ "refill": 3, "status": { "error": "Refill not found" } }
]
Cancel orders
| المعلمات | الوصف |
|---|---|
| key | Your API key |
| action | cancel |
| orders | Order IDs separated by comma (up to 100) |
مثال على الاستجابة
[
{ "order": 9, "cancel": { "error": "Incorrect order ID" } },
{ "order": 2, "cancel": 1 }
]
User balance
| المعلمات | الوصف |
|---|---|
| key | Your API key |
| action | balance |
مثال على الاستجابة
{
"balance": "100.84292",
"currency": "USD"
}