LogoLogo
Kembali

Dokumentasi API

API Followir SMM Panel v2: endpoint, parameter, contoh permintaan dan respons.

Followir menyediakan API HTTP sederhana yang mengikuti format umum SMM Panel API v2, sehingga sebagian besar panel reseller dan skrip dapat langsung bekerja dengannya. Semua respons berformat JSON.

Memulai

  1. Buat akun dan isi saldo.
  2. Buka halaman API di akun Anda dan buat kunci API Anda. Jaga kerahasiaannya.
  3. Opsional: tambahkan alamat IP yang diizinkan menggunakan kunci Anda (kosongkan untuk mengizinkan IP mana pun).

Endpoint

URLhttps://followir.com/api/v2
MetodePOST (GET juga bisa)
FormatParameter form sebagai input, JSON sebagai output
Wajib di setiap panggilankey (kunci API Anda) dan action

Aksi

actionParameterFungsinya
serviceskeyMenampilkan semua layanan yang tersedia beserta harga dan batasnya
addkey, service, link, quantity (runs, interval untuk drip-feed)Membuat pesanan baru
statuskey, order atau orders (dipisahkan koma)Status pesanan, satu atau banyak
cancelkey, order atau orders (dipisahkan koma)Membatalkan pesanan pada layanan yang mengizinkannya
refillkey, order atau orders (dipisahkan koma)Meminta refill pada pesanan yang memenuhi syarat
refill_statuskey, refillStatus permintaan refill
balancekeySaldo dan mata uang Anda saat ini

services

curl -X POST "https://followir.com/api/v2" -d "key=YOUR_API_KEY" -d "action=services"
[
  {
    "service": "1",
    "name": "Instagram Followers",
    "type": "Default",
    "category": "Instagram",
    "rate": "0.9000",
    "min": "100",
    "max": "100000",
    "refill": true,
    "cancel": false
  }
]

rate adalah harga per 1000. refill dan cancel menunjukkan apakah layanan mendukungnya.

add

curl -X POST "https://followir.com/api/v2" \
  -d "key=YOUR_API_KEY" -d "action=add" \
  -d "service=1" -d "link=https://instagram.com/username" -d "quantity=1000"
{ "order": 850758 }

Untuk layanan drip-feed, Anda juga dapat mengirim runs (minimal 2) dan interval (menit, 1 sampai 1440). Keduanya diabaikan pada layanan lain.

status

curl -X POST "https://followir.com/api/v2" -d "key=YOUR_API_KEY" -d "action=status" -d "order=850758"
{
  "charge": "0.9000",
  "start_count": "3572",
  "status": "In progress",
  "remains": "400",
  "currency": "USD"
}

Beberapa pesanan sekaligus: kirim orders=850758,850759. Responsnya berupa objek dengan nomor pesanan sebagai kuncinya. Nilai status yang mungkin: Pending, In progress, Completed, Partial, Canceled, Refunded.

cancel

curl -X POST "https://followir.com/api/v2" -d "key=YOUR_API_KEY" -d "action=cancel" -d "order=850758"
{ "status": "Success" }

Sebagian pembatalan menunggu konfirmasi, dan responsnya menampilkan "status": "Pending". Dengan beberapa pesanan, Anda mendapat daftar item { "order": ..., "cancel": ... }.

refill and refill_status

curl -X POST "https://followir.com/api/v2" -d "key=YOUR_API_KEY" -d "action=refill" -d "order=850758"
{ "refill": "12" }

curl -X POST "https://followir.com/api/v2" -d "key=YOUR_API_KEY" -d "action=refill_status" -d "refill=12"
{ "refill": "12", "status": "Pending" }

balance

curl -X POST "https://followir.com/api/v2" -d "key=YOUR_API_KEY" -d "action=balance"
{ "balance": "25.50", "currency": "USD" }

Kesalahan

Saat terjadi masalah, respons memiliki kolom error:

{ "error": "Not enough funds" }
PesanArti
API key is requiredParameter key tidak ada
Action is required / Incorrect actionaction tidak ada atau tidak dikenal
Invalid API keyKunci salah, dinonaktifkan, atau IP Anda tidak ada di whitelist
Incorrect service ID / Service not foundNomor layanan tidak ada atau dinonaktifkan
Link is required / Incorrect quantityTautan tidak ada, atau jumlah bukan angka yang valid
Quantity must be between ...Di luar batas minimum dan maksimum layanan
Not enough fundsSaldo Anda terlalu rendah untuk pesanan ini
Order not foundPesanan tidak ada di akun Anda
Cancel is not available for this serviceLayanan ini tidak dapat dibatalkan

Contoh kode

PHP

$ch = curl_init("https://followir.com/api/v2");
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query([
    'key'    => 'YOUR_API_KEY',
    'action' => 'add',
    'service'  => 1,
    'link'     => 'https://instagram.com/username',
    'quantity' => 1000,
]));
$response = json_decode(curl_exec($ch), true);
print_r($response);

Python

import requests

r = requests.post("https://followir.com/api/v2", data={
    "key": "YOUR_API_KEY",
    "action": "status",
    "order": 850758,
})
print(r.json())

Perlu diketahui

  • Nomor pesanan sama dengan yang Anda lihat di halaman pesanan.
  • Membuat banyak pesanan sekaligus untuk tautan yang sama dapat ditolak hingga pesanan pertama selesai.
  • Setiap panggilan dicatat di akun Anda. Jika Anda merasa kunci Anda bocor, buat ulang dari halaman API.
  • Butuh bantuan integrasi? Buka tiket di halaman bantuan.

Kembali