Dokumentasi API

API URL
HTTP Method POST
Response Format JSON
API ID Silakan login terlebih dahulu untuk melihat API ID Anda.
API Key API Key dapat ditemukan di halaman Pengaturan Akun
Silakan login terlebih dahulu untuk melihat API Key Anda.
Semua request menggunakan endpoint https://smm.deratopup.com/api/v1 dengan parameter api_key yang dikirim via POST.

API URL
HTTP Method POST
Response Format JSON

Parameter Type Description Mandatory Example
api_id int API ID Anda Yes 1111
api_key string API Key Anda Yes xxxxxxxxxx

Success Fail
{
    "status": true,
    "data": {
        "name": "John Doe",
        "username": "johndoe",
        "balance": "100000.00"
    },
    "message": "Permintaan berhasil."
}
{
    "status": false,
    "message": "API key tidak ditemukan."
}

API key tidak sesuai.
API ID tidak sesuai.
IP tidak diizinkan.

API URL
HTTP Method POST
Response Format JSON

Parameter Type Description Mandatory Example
api_id int API ID Anda Yes 1111
api_key string API Key Anda Yes xxxxxxxxxx
favorite boolean Filter layanan favorit (1 = hanya favorit) No true

Success Fail
{
    "status": true,
    "data": [
        {
            "id": 1,
            "category_id": 1,
            "category": "Instagram Followers",
            "name": "Instagram Followers - Fast",
            "min": 100,
            "max": 50000,
            "price": "150.00",
            "description": "Instant delivery",
            "type": "Default",
            "average": 3600, // in seconds
            "is_refill": true, // boolean 
            "is_active": true // boolean
        }
    ],
    "message": "Permintaan berhasil."
}
{
    "status": false,
    "message": "API key tidak ditemukan."
}

API key tidak sesuai.
API ID tidak sesuai.
IP tidak diizinkan.

API URL
HTTP Method POST
Response Format JSON

Parameter Type Description Mandatory Example
api_id int API ID Anda Yes 1111
api_key string API Key Anda Yes xxxxxxxxxx
service int Service ID Yes 1
target string Target URL atau Username Yes https://instagram.com/username
quantity int Jumlah pemesanan No 1000
comments string Komentar (untuk custom comments) No komentar1\nkomentar2
username string Username (untuk comment likes) No username

Success Fail
{
    "status": true,
    "data": {
        "id": "APIO01XXXXXXXXXX",
        "price": "15000.00",
        "balance": "85000.00",
        "target": "https://instagram.com/username",
        "quantity": 100,
        "comments": null,
        "username": null,
        "status": "PENDING"
    },
    "message": "Pemesanan telah berhasil di lakukan!."
}
{
    "status": false,
    "message": "Saldo tidak cukup."
}

Layanan tidak ditemukan.
Jumlah minimal adalah {min}.
Jumlah maksimal adalah {max}.
Saldo tidak cukup.
Pemesanan gagal.
API key tidak ditemukan.

API URL
HTTP Method POST
Response Format JSON

Parameter Type Description Mandatory Example
api_id int API ID Anda Yes 1111
api_key string API Key Anda Yes xxxxxxxxxx
id string Invoice ID pemesanan Yes APIO01XXXXXXXXXX

Success Fail
{
    "status": true,
    "data": {
        "service": "Instagram Followers",
        "target": "https://instagram.com/username",
        "comments": null,
        "username": null,
        "quantity": 100,
        "price": "15000.00",
        "start_count": 1000,
        "remains": 0,
        "status": "SUCCESS"
    },
    "message": "Permintaan berhasil."
}
{
    "status": false,
    "message": "Pesanan tidak ditemukan."
}
Status Values: PENDING, PROCESSING, INPROGRESS, SUCCESS, PARTIAL, CANCELLED, ERROR

Pesanan tidak ditemukan.
API key tidak ditemukan.

API URL
HTTP Method POST
Response Format JSON

Parameter Type Description Mandatory Example
api_id int API ID Anda Yes 1111
api_key string API Key Anda Yes xxxxxxxxxx
order_id string Invoice ID pemesanan Yes APIO01XXXXXXXXXX

Success Fail
{
    "status": true,
    "data": {
        "refill_id": "APIR01XXXXXXXXXX"
    },
    "message": "Permintaan refill berhasil."
}
{
    "status": false,
    "message": "Refill tidak diizinkan."
}

Pesanan tidak ditemukan.
Refill tidak diizinkan.
Pesanan belum selesai.
Cooldown refill masih aktif.
Refill sudah diajukan.
API key tidak sesuai.

API URL
HTTP Method POST
Response Format JSON

Parameter Type Description Mandatory Example
api_id int API ID Anda Yes 1111
api_key string API Key Anda Yes xxxxxxxxxx
id string Refill Invoice ID Yes APIR01XXXXXXXXXX

Success Fail
{
    "status": true,
    "data": {
        "refill_id": "APIR01XXXXXXXXXX",
        "status": "SUCCESS"
    },
    "message": "Permintaan berhasil."
}
{
    "status": false,
    "message": "Refill tidak ditemukan."
}
Refill Status Values: PENDING, PROCESSING, SUCCESS, CANCELLED, ERROR

Refill tidak ditemukan.
API key tidak sesuai.