SocGrow API Hujjatlar

Social media o'sish xizmatlarimizni integratsiya qilish uchun keng qamrovli API

Base URL: https://socgrow.uz/api/v2 HTTP So'rovi: POST Javob formati: JSON

API Umumiy ko'rinishi

SocGrow API social media platformalari uchun obunachilar, like, izoh va boshqa xizmatlarni taqdim etadi. Quyida API dan qanday foydalanish bo'yicha to'liq qo'llanma berilgan.

POST https://socgrow.uz/api/v2

Barcha so'rovlar POST metodidan foydalanishi kerak. So'rov body qismida quyidagi parameterlar bo'lishi kerak:

Parameter Majburiy Tavsif
key Ha Sizning API kalitingiz
action Ha Bajariladigan amal (services, add, status, ...)

Xizmatlar ro'yxati

Mavjud xizmatlar ro'yxatini olish uchun quyidagi so'rovdan foydalaning.

POST https://socgrow.uz/api/v2

Parameterlar

Parameter Majburiy Tavsif
key Ha Sizning API kalitingiz
action Ha services

Misol javob

[
    {
        "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
    }
]

Yangi buyurtma

Yangi buyurtma yaratish uchun quyidagi so'rovdan foydalaning.

POST https://socgrow.uz/api/v2

Parameterlar

Parameter Majburiy Tavsif
key Ha Sizning API kalitingiz
action Ha add
service Ha Xizmat ID raqami
link Ha Sahifa manzili
quantity Ha Buyurtma miqdori
runs Yo'q Yetkazib berish runs
interval Yo'q Interval in minutes

Misol javob

{
    "order": 23501
}

Buyurtma holati

Buyurtma holatini tekshirish uchun quyidagi so'rovdan foydalaning.

POST https://socgrow.uz/api/v2

Parameterlar

Parameter Majburiy Tavsif
key Ha Sizning API kalitingiz
action Ha status
order Ha Buyurtma ID raqami

Misol javob

{
    "charge": "5600",
    "start_count": "3572",
    "status": "Partial",
    "remains": "157",
    "currency": "uzs"
}

Birnechta buyurtma holati

Bir nechta buyurtmalar holatini bir vaqtning o'zida tekshirish uchun quyidagi so'rovdan foydalaning.

POST https://socgrow.uz/api/v2

Parameterlar

Parameter Majburiy Tavsif
key Ha Sizning API kalitingiz
action Ha status
orders Ha Buyurtma IDlari (vergul bilan ajratilgan: 1,2,3)

Misol javob

{
    "1": {
        "charge": "4500",
        "start_count": "3572",
        "status": "Partial",
        "remains": "157",
        "currency": "uzs"
    },
    "10": {
        "error": "Incorrect order ID"
    },
    "100": {
        "charge": "21987",
        "start_count": "234",
        "status": "In progress",
        "remains": "10",
        "currency": "uzs"
    }
}

To'ldirish yaratish

Buyurtma uchun to'ldirish so'rovi yaratish uchun quyidagi so'rovdan foydalaning.

POST https://socgrow.uz/api/v2

Parameterlar

Parameter Majburiy Tavsif
key Ha Sizning API kalitingiz
action Ha refill
order Ha Buyurtma ID raqami

Misol javob

{
    "refill": "1"
}

Foydalanuvchi hisobi

Hisobingizdagi qoldiqni tekshirish uchun quyidagi so'rovdan foydalaning.

POST https://socgrow.uz/api/v2

Parameterlar

Parameter Majburiy Tavsif
key Ha Sizning API kalitingiz
action Ha balance

Misol javob

{
    "balance": "15.000",
    "currency": "uzs"
}