Mulai di sini
Memulai
Hubungkan panel atau bot Anda ke API v3 kunci + aksi (key + action) dalam lima langkah: buat akun, buat kunci API, tampilkan daftar layanan, buat order, dan lacak statusnya.
Buat akun
Daftar gratis dengan email atau Google. Anda tidak perlu menambah dana untuk membuat kunci API, hanya untuk membuat order sungguhan.
Buat kunci API
Buka halaman API lalu pilih Buat kunci API. Segera salin kuncinya: kunci hanya ditampilkan sekali. Jika hilang, cabut lalu buat yang baru. Setiap akun bisa memiliki hingga 5 kunci aktif.
Semua key Anda berbagi limit request per menit efektif akun. Successful spend sepanjang waktu menentukan tier otomatis; limit IP dan action juga dapat berlaku — lihat Rate limit.
Kirim permintaan pertama
Menampilkan daftar layanan adalah panggilan baca-saja yang paling sederhana.
action=servicesmengembalikan semua layanan yang bisa Anda order dengan harga Anda sendiri (rate), batas, tag, kolom tambahan, dan batas drip feed. GantiYOUR_API_KEYdengan kunci dari langkah 2.# List the services you can order curl -X POST https://notpanel.com/api/v3 \ -H "Content-Type: application/x-www-form-urlencoded" \ -d "key=YOUR_API_KEY&action=services"const res = await fetch("https://notpanel.com/api/v3", { method: "POST", headers: { "Content-Type": "application/x-www-form-urlencoded" }, body: new URLSearchParams({ key: "YOUR_API_KEY", action: "services", }), }); const services = await res.json(); console.log(`Found ${services.length} services`);import requests res = requests.post( "https://notpanel.com/api/v3", data={"key": "YOUR_API_KEY", "action": "services"}, ) services = res.json() print(f"Found {len(services)} services")<?php $body = http_build_query([ 'key' => 'YOUR_API_KEY', 'action' => 'services', ]); $response = file_get_contents('https://notpanel.com/api/v3', false, stream_context_create([ 'http' => [ 'method' => 'POST', 'header' => "Content-Type: application/x-www-form-urlencoded\r\n", 'content' => $body, ], ])); $services = json_decode($response, true); echo "Found " . count($services) . " services\n";Respons200 OK [ { "service": "7", "name": "Instagram Followers", "type": "Default", "category": "Instagram Followers", "rate": "1.20", "min": "100", "max": "10000", "refill": true, "cancel": true, "dripfeed": true, "type_key": "default", "canonical_name": "Instagram Followers", "name_language": "en", "platform": "instagram", "tags": ["refill", "cancel", "drip_feed"], "fields": [], "drip_feed": { "mode": "batches", "min_runs": 2, "max_runs": 100, "min_interval_minutes": 1, "max_interval_minutes": 1440, "max_total_minutes": 2880 }, "step": 1, "availability": "available", "average_time_minutes": 30 } ]Buat order
Pilih
servicedari langkah 3, tambahkan dana di/dashboard/wallet, lalu panggilaction=adddenganlinkdanquantity. Kirimrequest_idAnda sendiri agar percobaan ulang tidak pernah membuat order kedua. Anda bisa membatalkan order apa pun dengan refund penuh selama 15 detik pertamanya.Referensi Buat ordercurl -X POST https://notpanel.com/api/v3 \ -H "Content-Type: application/x-www-form-urlencoded" \ -d "key=YOUR_API_KEY&action=add&service=7&link=https://instagram.com/example&quantity=1000&request_id=550e8400-e29b-41d4-a716-446655440000"const res = await fetch("https://notpanel.com/api/v3", { method: "POST", headers: { "Content-Type": "application/x-www-form-urlencoded" }, body: new URLSearchParams({ key: "YOUR_API_KEY", action: "add", service: "7", link: "https://instagram.com/example", quantity: "1000", request_id: "550e8400-e29b-41d4-a716-446655440000", }), }); const data = await res.json(); console.log(data);import requests res = requests.post( "https://notpanel.com/api/v3", data={ "key": "YOUR_API_KEY", "action": "add", "service": "7", "link": "https://instagram.com/example", "quantity": "1000", "request_id": "550e8400-e29b-41d4-a716-446655440000", }, ) print(res.json())<?php $body = http_build_query([ 'key' => 'YOUR_API_KEY', 'action' => 'add', 'service' => '7', 'link' => 'https://instagram.com/example', 'quantity' => '1000', 'request_id' => '550e8400-e29b-41d4-a716-446655440000', ]); $response = file_get_contents('https://notpanel.com/api/v3', false, stream_context_create([ 'http' => [ 'method' => 'POST', 'header' => "Content-Type: application/x-www-form-urlencoded\r\n", 'content' => $body, 'ignore_errors' => true, ], ])); print_r(json_decode($response, true));Pantau order
Periksa
action=statusuntuk satu order atau hingga 100 sekaligus, atau daftarkan webhook agar diberi tahu saat order berubah.action=order_detailsmenampilkan semua hal tentang sebuah order dan bisa menemukannya kembali lewatrequest_idAnda sendiri.