Jika Anda menjalankan bisnis pengecer SMM, menggunakan API untuk menghubungkan panel Anda sendiri ke penyedia grosir adalah langkah yang mengubah bisnis sampingan manual menjadi bisnis otomatis yang terukur. Panduan ini menjelaskan apa itu API panel SMM, cara menghubungkan panel anak ke Resimi, dan apa saja yang terlibat dalam integrasi secara teknis.

Apa itu API Panel SMM?

API (Application Programming Interface) adalah cara standar untuk dua sistem perangkat lunak untuk berkomunikasi. Dalam konteks SMM, API panel memungkinkan perangkat lunak eksternal — situs web Anda sendiri, panel bermerek Anda sendiri, atau aplikasi khusus — mengirimkan pesanan ke panel grosir dan menerima kembali pembaruan status, semuanya secara otomatis.

Industri SMM sebagian besar telah melakukan standarisasi pada satu format API. Sebagian besar perangkat lunak panel, skrip, dan solusi panel anak menggunakan struktur titik akhir dasar yang sama, yang berarti perangkat lunak panel anak apa pun yang Anda pilih hampir pasti kompatibel dengan API Resimi tanpa penyesuaian.

Cara Kerja Resimi API

Semua permintaan dikirim sebagai HTTP POST ke resimi.xyz/api/v2.php dengan kunci API Anda disertakan dalam setiap permintaan. Empat tindakan inti:

Dapatkan Layanan

Mengembalikan daftar lengkap layanan aktif dengan ID, tarif, jumlah minimum/maksimum, dan parameter lainnya. Panel anak Anda memanggil ini untuk mengisi daftar layanannya sendiri, sehingga daftar harga Anda tetap sinkron secara otomatis dengan katalog Resimi.

key=YOUR_KEY&action=layanan

Tempatkan Pesanan

Mengirimkan pesanan baru untuk diproses. Mengembalikan ID pesanan yang Anda gunakan untuk melacak status.

key=YOUR_KEY&action=add&service=SERVICE_ID&link=TARGET_URL&quantity=1000

Status Pesanan

Mengembalikan status pesanan saat ini (menunggu keputusan, sedang berlangsung, selesai, sebagian, dibatalkan) beserta jumlah awal, jumlah saat ini, dan kuantitas yang tersisa.

kunci=Kunci_ANDA&tindakan=status&pesanan=ORDER_ID

Periksa Saldo

Mengembalikan saldo dan mata uang dompet Anda saat ini.

kunci=KUNCI_ANDA&tindakan=keseimbangan

Menyiapkan Panel Anak

Panel anak adalah panel SMM bermerek Anda sendiri — domain Anda sendiri, logo Anda sendiri, daftar harga Anda sendiri — yang didukung oleh layanan Resimi di backend. Ketika klien memesan melalui panel Anda, pesanan secara otomatis diteruskan ke Resimi, dan pengiriman dilakukan melalui infrastruktur Resimi. Klien Anda tidak pernah tahu penyedia grosir mana yang Anda gunakan.

Apa yang Anda Butuhkan

  • Nama domain: panel anak Anda akan berada di domain Anda sendiri (misalnya, panelanda.com). Domain murah atau gratis dari penyedia seperti Namecheap berfungsi dengan baik untuk memulai.
  • Hosting bersama atau VPS: hosting bersama seperti Namecheap atau Hostinger sudah cukup untuk sebagian besar panel anak. Dukungan PHP 7.4+ diperlukan.
  • Perangkat lunak panel anak: beberapa skrip berbasis PHP dirancang khusus untuk tujuan ini. Carilah yang secara eksplisit mendukung format API SMM standar — mereka akan memiliki layar konfigurasi penyedia tempat Anda memasukkan titik akhir API Resimi dan kunci Anda.
  • Kunci API Resimi Anda: ditemukan di halaman Akses API di dasbor Resimi Anda

Langkah Konfigurasi

  1. Instal perangkat lunak panel anak di hosting Anda (biasanya proses sekali klik atau proses unggah file)
  2. Di pengaturan admin panel, navigasikan ke bagian "Penyedia API" atau "Penyedia Layanan".
  3. Masuk https://resimi.xyz/api/v2.php sebagai URL API
  4. Masukkan kunci API Resimi Anda
  5. Jalankan fungsi "Impor Layanan" — ini akan menarik daftar layanan lengkap Resimi ke panel Anda secara otomatis
  6. Tetapkan markup Anda pada setiap kategori layanan (misalnya 2× di layanan Instagram, 3× di YouTube)
  7. Siapkan metode pembayaran untuk klien Anda (pilihan populer: kripto melalui NOWPayments, Stripe untuk pembayaran kartu)

Menentukan Harga Panel Anak Anda dengan Benar

Harga yang Anda berikan kepada klien harus mencakup tiga hal: tarif grosir Resimi, margin yang Anda inginkan, dan biaya pemrosesan pembayaran apa pun dari gateway pembayaran Anda. Rumus sederhana:

Harga Klien = (Tingkat Resimi × Markup) + Buffer Biaya Pembayaran

Jika Resimi mengenakan biaya $1,84/1K untuk suatu layanan dan Anda menginginkan markup 2,5×, Anda menagih klien $4,60/1K. Jika pemroses pembayaran Anda mengenakan biaya 3%, masukkan itu ke dalam tarif Anda untuk memastikan Anda tidak memakannya.

Batasan Kecepatan API dan Praktik Terbaik

API Resimi memungkinkan 60 permintaan per menit. Bagi sebagian besar panel anak, ini lebih dari cukup — panel yang sibuk mungkin melakukan beberapa ratus pesanan per hari, bukan per menit. Beberapa praktik teknis agar semuanya berjalan lancar:

  • Simpan daftar layanan dalam cache secara lokal dan segarkan sekali setiap jam daripada memanggil API pada setiap pemuatan halaman
  • Gunakan pekerjaan latar belakang (tugas cron) untuk memeriksa status pesanan daripada memeriksa status pada setiap permintaan halaman
  • Tangani kesalahan API dengan baik — jika permintaan gagal, coba lagi satu kali sebelum memunculkan kesalahan ke klien
  • Simpan kunci API Anda dalam variabel lingkungan atau file konfigurasi, jangan pernah di-hardcode dalam kode yang dapat diakses publik

Mendapatkan Kunci API Anda

Kunci API Anda dibuat secara otomatis saat Anda membuat akun Resimi. Anda dapat menemukannya — dan membuatnya kembali jika diperlukan — di halaman Akses API di dasbor Anda. Jaga kerahasiaannya; siapa pun yang memiliki kunci API Anda dapat melakukan pemesanan yang dibebankan ke saldo Anda.

Apakah Panel Anak Tepat untuk Anda?

Panel anak masuk akal setelah Anda memiliki klien yang konsisten dan menghabiskan banyak waktu untuk melakukan pemesanan secara manual. Jika Anda melakukan kurang dari 10–15 pesanan per minggu, panel anak merupakan overhead yang belum Anda perlukan — cukup gunakan dasbor Resimi secara langsung. Saat Anda menghabiskan 30+ menit per hari untuk melakukan pemesanan, itulah sinyal untuk mengotomatisasi.