यहाँ से शुरू करें
शुरू करना
अपने पैनल या बॉट को v3 कुंजी + एक्शन (key + action) API से पाँच चरणों में जोड़ें: खाता बनाएँ, API कुंजी बनाएँ, सेवाओं की सूची लें, ऑर्डर दें और उसे ट्रैक करें।
अकाउंट बनाएँ
ईमेल या Google से मुफ़्त साइन अप करें। API की बनाने के लिए फ़ंड जोड़ना ज़रूरी नहीं, सिर्फ़ असली ऑर्डर देने के लिए।
API की बनाएँ
अपना API पेज खोलें और API की बनाएँ चुनें। की तुरंत कॉपी करें: यह सिर्फ़ एक बार दिखती है। खो जाए तो उसे रद्द करें और नई बनाएँ। हर अकाउंट में 5 तक सक्रिय की हो सकती हैं।
आपकी सभी keys account का effective requests-per-minute limit share करती हैं। Lifetime successful spend automatic tier तय करता है; IP और action limits भी लागू हो सकते हैं — देखें रेट लिमिट.
अपनी पहली रिक्वेस्ट भेजें
सेवाओं की सूची लेना सबसे आसान रीड-ओनली कॉल है।
action=servicesवे सभी सेवाएँ लौटाता है जिन्हें आप अपनी कीमत (rate), सीमाओं, टैग, अतिरिक्त फ़ील्ड और ड्रिप फीड सीमाओं के साथ ऑर्डर कर सकते हैं।YOUR_API_KEYको चरण 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";रिस्पॉन्स200 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 } ]ऑर्डर दें
चरण 3 से एक
serviceचुनें,/dashboard/walletमें फ़ंड जोड़ें, फिरlinkऔरquantityके साथaction=addकॉल करें। अपनाrequest_idभेजें ताकि रीट्राई से कभी दूसरा ऑर्डर न बने। आप किसी भी ऑर्डर को उसके पहले 15 सेकंड में पूरे रिफंड के साथ रद्द कर सकते हैं।ऑर्डर देने का रेफ़रेंसcurl -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));ऑर्डर ट्रैक करें
एक ऑर्डर या एक बार में 100 तक के लिए
action=statusदेखें, या ऑर्डर बदलने पर सूचना पाने के लिए webhook रजिस्टर करें।action=order_detailsऑर्डर की पूरी जानकारी दिखाता है और आपके अपनेrequest_idसे उसे दोबारा ढूँढ सकता है।