dcmmedia SMM PANEL DCM
Standard SMM API v2

Dokumentasi API Pengembang

Integrasikan seluruh layanan dcmmedia langsung ke website panel Anda, bot Telegram, sistem otomatis, atau aplikasi pihak ketiga menggunakan format REST API standar industri SMM.

HTTP API Endpoint URL
https://dcmmedia.cloud/api.php
HTTP POST JSON Response
Masuk ke akun Anda untuk melihat dan menyalin API Key pribadi Anda.
Masuk ke Akun →

Daftar Parameter & Method API

action: services

1. Mengambil Daftar Layanan

Mendapatkan seluruh daftar layanan aktif beserta ID, harga, dan batasan.
Parameter Tipe Wajib Keterangan
key String Ya API Key rahasia akun Anda.
action String Ya services
Contoh Respons JSON :
[
  {
    "service": 1731,
    "name": "Instagram Followers Indonesia [Real Aktif / HQ / Garansi 30 Hari]",
    "type": "Default",
    "category": "Instagram Followers Indonesia",
    "rate": "15263.00",
    "min": 100,
    "max": 50000,
    "refill": true,
    "dripfeed": false,
    "description": "Format target: Username tanpa @"
  }
]
action: add

2. Membuat Pesanan Baru

Mengirim pesanan ke server dan memotong saldo secara otomatis.
Parameter Tipe Wajib Keterangan
key String Ya API Key rahasia akun Anda.
action String Ya add
service Integer Ya ID Layanan (didapat dari method services).
link String Ya Link URL target atau username akun tujuan.
quantity Integer Ya Jumlah pesanan (harus di antara Min dan Max layanan).
Respons Berhasil :
{
  "order": 94821
}
Respons Gagal / Error :
{
  "error": "Not enough balance on your account."
}
action: status

3. Cek Status Pesanan

Mengecek progres pengerjaan pesanan dan jumlah awal / tersisa.
Parameter Tipe Wajib Keterangan
key String Ya API Key rahasia akun Anda.
action String Ya status
order Integer Ya Nomor ID Pesanan yang ingin dicek.
Contoh Respons JSON :
{
  "charge": "15263.00",
  "start_count": "1250",
  "status": "Completed",
  "remains": "0",
  "currency": "IDR"
}
Nilai status dapat bernilai: Pending, Processing, In progress, Completed, Partial, atau Canceled.
action: balance

4. Cek Sisa Saldo Akun

Mengetahui sisa kredit saldo akun yang tersedia untuk transaksi.
Parameter Tipe Wajib Keterangan
key String Ya API Key rahasia akun Anda.
action String Ya balance
Contoh Respons JSON :
{
  "balance": "150000.00",
  "currency": "IDR"
}

Contoh Kode Integrasi (Code Samples)

Pilih bahasa pemrograman untuk melihat contoh pemanggilan API.

PHP (cURL)
<?php
$apiUrl = 'https://dcmmedia.cloud/api.php';
$apiKey = 'YOUR_API_KEY';

// Contoh Buat Pesanan Baru
$postData = [
    'key'      => $apiKey,
    'action'   => 'add',
    'service'  => 1731,
    'link'     => 'https://instagram.com/akun_tujuan',
    'quantity' => 1000
];

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $apiUrl);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($postData));
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);

$response = curl_exec($ch);
curl_close($ch);

$result = json_decode($response, true);
print_r($result);
?>