API v2
STAR SMM Panel API
इंडस्ट्री स्टैंडर्ड SMM API v2 फ़ॉर्मेट। अपने चल रहे पैनल में URL और की डालें, सर्विसेज़, ऑर्डर और स्टेटस वैसे ही जुड़ जाते हैं।
- बेस URL
https://star-smm-panel.com/api/v2- रिक्वेस्ट
- POST बेहतर (GET भी चलता है) · form (application/x-www-form-urlencoded) या JSON
- ऑथेंटिकेशन
- हर रिक्वेस्ट में key पैरामीटर
- रिस्पॉन्स
- JSON। एरर {"error": "मैसेज"}
- करेंसी
- USD (USDT से टॉप-अप किए गए बैलेंस से कटता है)
- लिमिट
- हर API की पर प्रति मिनट 300 कॉल · लुकअप प्रति मिनट 60
- बैलेंस
- services · deposit · deposit_status · balance बिना बैलेंस के भी चलते हैं (पैनल सेटअप, टॉप-अप)। बाकी के लिए बैलेंस होना चाहिए
अपने चल रहे पैनल से जोड़ें
Perfect Panel जैसे स्टैंडर्ड SMM API v2 वाले पैनल में हमें प्रोवाइडर (Provider) के रूप में जोड़ें।
- 01
प्रोवाइडर जोड़ें
Admin > Providers > Add. API URL में https://star-smm-panel.com/api/v2, API Key में अपनी की।
- 02
सर्विसेज़ इंपोर्ट करें
हमारी सर्विस लिस्ट लोड करें, अपनी पसंद की सर्विस चुनें और बेचने की कीमत (मार्जिन) तय करें। सर्विस ID नहीं बदलते।
- 03
बैलेंस टॉप-अप
ऑर्डर की राशि हमारे यहां के बैलेंस से कटती है। टॉप-अप: डैशबोर्ड > टॉप-अप करें (USDT TRC20)।
कोड उदाहरण: ऑर्डर दें
सर्विस #40 (Instagram Followers [South Korea]) के 1,000 ऑर्डर करने का उदाहरण। YOUR_API_KEY की जगह अपनी की डालें।
curl -X POST https://star-smm-panel.com/api/v2 \ -d key=YOUR_API_KEY \ -d action=add \ -d service=40 \ -d link=https://www.instagram.com/yourbrand/ \ -d quantity=1000
action=servicesसर्विस लिस्ट
ऑर्डर की जा सकने वाली सभी सर्विसेज़। कीमत (rate) प्रति 1,000 USD है। सर्विस ID (service) नहीं बदलते, इसलिए पैनल में वैसे ही जोड़ सकते हैं।
| पैरामीटर | ज़रूरी | विवरण |
|---|---|---|
| key | ज़रूरी | आपकी API की |
| action | ज़रूरी | "services" |
रिक्वेस्ट
curl -X POST https://star-smm-panel.com/api/v2 \ -d key=YOUR_API_KEY \ -d action=services
रिस्पॉन्स
[
{
"service": 40,
"name": "Instagram Followers [South Korea]",
"type": "Default",
"category": "Instagram Followers",
"rate": "5.6551",
"min": "100",
"max": "100000",
"refill": false,
"cancel": true
},
{
"service": 44,
"name": "Instagram Followers [United States]",
"type": "Default",
"category": "Instagram Followers",
"rate": "1.2004",
"min": "100",
"max": "100000",
"refill": false,
"cancel": true
},
…
]action=addऑर्डर दें
राशि तुरंत बैलेंस से कट जाती है और ऑर्डर ID मिलता है। अकाउंट पब्लिक होना चाहिए, और जो क्वांटिटी पूरी नहीं हुई उसका पैसा बैलेंस में अपने-आप रिफ़ंड होता है।
| पैरामीटर | ज़रूरी | विवरण |
|---|---|---|
| key | ज़रूरी | आपकी API की |
| action | ज़रूरी | "add" |
| service | ज़रूरी | सर्विस ID (services का service) |
| link | ज़रूरी | प्रोफ़ाइल लिंक (फ़ॉलोअर्स, प्रोफ़ाइल विज़िट), कमेंट लिंक (कमेंट लाइक्स: पोस्ट लिंक?comment_id=कमेंट नंबर) या पोस्ट/रील लिंक (बाकी) |
| quantity | ज़रूरी | क्वांटिटी। न्यूनतम 100, अधिकतम हर सर्विस में अलग (Custom Comments में छोड़ दें) |
| comments | वैकल्पिक | सिर्फ़ Custom Comments सर्विस: कमेंट को लाइन ब्रेक (\n) से अलग करें। लाइनों की संख्या ही क्वांटिटी है |
रिक्वेस्ट
curl -X POST https://star-smm-panel.com/api/v2 \ -d key=YOUR_API_KEY \ -d action=add \ -d service=40 \ -d link=https://www.instagram.com/yourbrand/ \ -d quantity=1000
रिस्पॉन्स
{
"order": 23501
}Custom Comments सर्विस (जैसे #104) में quantity की जगह comments में हर लाइन में एक कमेंट डालें। जितनी लाइनें, उतना ऑर्डर।
action=statusऑर्डर स्टेटस
एक ऑर्डर की प्रोग्रेस। charge असल में कटी राशि (रिफ़ंड के बाद), remains बची क्वांटिटी, progress प्रोग्रेस (%), और delivered पूरी हुई क्वांटिटी है। नंबर हर 1 मिनट में अपडेट होते हैं।
| पैरामीटर | ज़रूरी | विवरण |
|---|---|---|
| key | ज़रूरी | आपकी API की |
| action | ज़रूरी | "status" |
| order | ज़रूरी | ऑर्डर ID |
रिक्वेस्ट
curl -X POST https://star-smm-panel.com/api/v2 \ -d key=YOUR_API_KEY \ -d action=status \ -d order=23501
रिस्पॉन्स
{
"charge": "5.66",
"start_count": "1520",
"status": "In progress",
"remains": "240",
"progress": "76",
"delivered": "760",
"currency": "USD"
}action=statusकई ऑर्डर का स्टेटस
कॉमा से अधिकतम 100। हर ऑर्डर का नतीजा अलग आता है, और जो ID मौजूद नहीं, उसकी जगह error आता है।
| पैरामीटर | ज़रूरी | विवरण |
|---|---|---|
| key | ज़रूरी | आपकी API की |
| action | ज़रूरी | "status" |
| orders | ज़रूरी | कॉमा से अलग किए गए ऑर्डर ID (अधिकतम 100) |
रिक्वेस्ट
curl -X POST https://star-smm-panel.com/api/v2 \ -d key=YOUR_API_KEY \ -d action=status \ -d orders=23501,23502,99999
रिस्पॉन्स
{
"23501": {
"charge": "5.66",
"start_count": "1520",
"status": "Completed",
"remains": "0",
"progress": "100",
"delivered": "1000",
"currency": "USD"
},
"23502": {
"charge": "3.39",
"start_count": "870",
"status": "Partial",
"remains": "400",
"progress": "60",
"delivered": "600",
"currency": "USD"
},
"99999": {
"error": "Incorrect order ID"
}
}action=cancelऑर्डर रद्द करें (रोकें)
चल रहे ऑर्डर को रोकता है। शुरू होने से पहले हो तो पूरा पैसा, और चलते समय हो तो जो क्वांटिटी पूरी नहीं हुई उतना पैसा बैलेंस में रिफ़ंड होता है, और ऑर्डर Canceled या Partial पर खत्म होता है। पूरे हो चुके ऑर्डर रद्द नहीं हो सकते।
| पैरामीटर | ज़रूरी | विवरण |
|---|---|---|
| key | ज़रूरी | आपकी API की |
| action | ज़रूरी | "cancel" |
| orders | ज़रूरी | कॉमा से अलग किए गए ऑर्डर ID (अधिकतम 100, एक हो तो order भी चलेगा) |
रिक्वेस्ट
curl -X POST https://star-smm-panel.com/api/v2 \ -d key=YOUR_API_KEY \ -d action=cancel \ -d orders=23501,23502
रिस्पॉन्स
[
{
"order": 23501,
"cancel": 1
},
{
"order": 23502,
"cancel": {
"error": "Order is already completed or canceled"
}
}
]action=depositटॉप-अप रिक्वेस्ट
USDT (TRC20) टॉप-अप रिक्वेस्ट। मिले address पर amount दशमलव के 6 अंकों तक ठीक-ठीक भेजें, बैलेंस में अपने-आप जुड़ जाएगा (बोनस रेंज में हो तो bonus भी)। जुड़ने में आमतौर पर 1~2 मिनट। न्यूनतम 100 USD, अधिकतम 2000 USD, एक समय में एक ही पेंडिंग रिक्वेस्ट, और expires_at तक वैलिड।
| पैरामीटर | ज़रूरी | विवरण |
|---|---|---|
| key | ज़रूरी | आपकी API की |
| action | ज़रूरी | "deposit" |
| amount | ज़रूरी | टॉप-अप राशि (USD, 100~2000) |
रिक्वेस्ट
curl -X POST https://star-smm-panel.com/api/v2 \ -d key=YOUR_API_KEY \ -d action=deposit \ -d amount=300
रिस्पॉन्स
{
"deposit": "K7Q2M9XD",
"status": "Pending",
"currency": "USDT",
"network": "TRC20",
"address": "TXxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
"amount": "300.776583",
"bonus": "15.03",
"credited": "0.00",
"txid": null,
"created_at": "2026-10-07T06:41:14.203Z",
"expires_at": "2026-10-07T07:41:14.202Z"
}action=deposit_statusटॉप-अप स्टेटस
टॉप-अप रिक्वेस्ट का स्टेटस। Completed होने का मतलब है credited (जुड़ी राशि) और bonus बैलेंस में आ गए। Pending · Completed · Expired · Canceled · Rejected.
| पैरामीटर | ज़रूरी | विवरण |
|---|---|---|
| key | ज़रूरी | आपकी API की |
| action | ज़रूरी | "deposit_status" |
| deposit | ज़रूरी | टॉप-अप कोड (deposit रिस्पॉन्स का deposit, जैसे K7Q2M9XD) |
रिक्वेस्ट
curl -X POST https://star-smm-panel.com/api/v2 \ -d key=YOUR_API_KEY \ -d action=deposit_status \ -d deposit=K7Q2M9XD
रिस्पॉन्स
{
"deposit": "K7Q2M9XD",
"status": "Completed",
"currency": "USDT",
"network": "TRC20",
"address": "TXxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
"amount": "300.776583",
"bonus": "15.03",
"credited": "300.776583",
"txid": "4c1f…e93a",
"created_at": "2026-10-07T06:41:14.203Z",
"expires_at": "2026-10-07T07:41:14.202Z"
}action=balanceबैलेंस
मौजूदा बैलेंस (USD)।
| पैरामीटर | ज़रूरी | विवरण |
|---|---|---|
| key | ज़रूरी | आपकी API की |
| action | ज़रूरी | "balance" |
रिक्वेस्ट
curl -X POST https://star-smm-panel.com/api/v2 \ -d key=YOUR_API_KEY \ -d action=balance
रिस्पॉन्स
{
"balance": "1250.40",
"currency": "USD"
}action=profileअकाउंट लुकअप
इंस्टाग्राम अकाउंट के मौजूदा फ़ॉलोअर्स, फ़ॉलोइंग और पोस्ट की संख्या। ऑर्डर से पहले जांचने या शुरुआती संख्या दर्ज करने के लिए।
| पैरामीटर | ज़रूरी | विवरण |
|---|---|---|
| key | ज़रूरी | आपकी API की |
| action | ज़रूरी | "profile" |
| username | ज़रूरी | यूज़रनेम, @username या प्रोफ़ाइल लिंक |
रिक्वेस्ट
curl -X POST https://star-smm-panel.com/api/v2 \ -d key=YOUR_API_KEY \ -d action=profile \ -d username=yourbrand
रिस्पॉन्स
{
"username": "yourbrand",
"full_name": null,
"followers": 12840,
"following": 312,
"posts": 154,
"is_private": false,
"is_verified": false,
"charge": "0.00",
"currency": "USD"
}action=postपोस्ट लुकअप
पोस्ट या रील के मौजूदा लाइक्स, कमेंट और शेयर की संख्या। व्यूज़ (views) सिर्फ़ रील्स में होते हैं।
| पैरामीटर | ज़रूरी | विवरण |
|---|---|---|
| key | ज़रूरी | आपकी API की |
| action | ज़रूरी | "post" |
| link | ज़रूरी | पोस्ट या रील लिंक |
रिक्वेस्ट
curl -X POST https://star-smm-panel.com/api/v2 \ -d key=YOUR_API_KEY \ -d action=post \ -d link=https://www.instagram.com/reel/C9xYz12AbCd/
रिस्पॉन्स
{
"link": "https://www.instagram.com/reel/C9xYz12AbCd/",
"shortcode": "C9xYz12AbCd",
"type": "reel",
"owner": null,
"likes": 1986,
"comments": 68,
"views": 63085,
"shares": 56,
"charge": "0.00",
"currency": "USD"
}ऑर्डर स्टेटस वैल्यू
| Pending | मिल गया, जल्द शुरू होगा |
| Processing | तैयारी चल रही है |
| In progress | जारी है |
| Completed | पूरा |
| Partial | आंशिक रूप से पूरा, बची क्वांटिटी का पैसा बैलेंस में रिफ़ंड |
| Canceled | रद्द, पूरा पैसा बैलेंस में रिफ़ंड |
एरर
एरर {"error": "…"} के रूप में आती है। सिर्फ़ की और कॉल लिमिट वाली एरर HTTP 401 · 429 होती हैं, बाकी 200।
| error | HTTP | कारण |
|---|---|---|
| Insufficient balance. Add funds to use this action … | 200 | 0 बैलेंस वाले अकाउंट ने services · deposit · deposit_status · balance के अलावा कोई फ़ंक्शन कॉल किया |
| Invalid API key | 401 | की नहीं है या गलत है (दोबारा बनाने के बाद पुरानी की भी) |
| Too many requests | 429 | हर API की पर प्रति मिनट 300 से ज़्यादा कॉल |
| Too many lookups | 429 | लुकअप (profile · post) प्रति मिनट 60 से ज़्यादा |
| Incorrect request | 200 | action वैल्यू नहीं है या गलत है |
| Incorrect service ID | 200 | service नंबर नहीं है |
| This service is not available. | 200 | बिक्री में नहीं है ऐसी सर्विस |
| Please enter a valid link. | 200 | link खाली है या बहुत लंबा है |
| Quantity must be between 100 and … | 200 | क्वांटिटी सर्विस की न्यूनतम–अधिकतम सीमा से बाहर |
| Please enter at least one comment. | 200 | Custom Comments है लेकिन comments खाली है |
| Not enough funds on balance. | 200 | बैलेंस कम है (टॉप-अप ज़रूरी) |
| Incorrect order ID | 200 | आपका ऑर्डर नहीं है या ID मौजूद नहीं |
| Order is already completed or canceled | 200 | cancel: ऑर्डर पहले ही पूरा हो चुका है |
| This order can't be canceled now | 200 | cancel: प्रोसेसिंग सिस्टम अभी रोकने की रिक्वेस्ट नहीं ले रहा |
| Minimum deposit is 100 USDT. | 200 | deposit: न्यूनतम राशि से कम |
| You already have a pending deposit. … | 200 | deposit: एक टॉप-अप पहले से पेंडिंग है (रिस्पॉन्स में deposit कोड देखें) |
| Incorrect deposit ID | 200 | deposit_status: आपका टॉप-अप नहीं है या कोड मौजूद नहीं |
| Incorrect username / Incorrect post link | 200 | लुकअप टारगेट का फ़ॉर्मेट गलत है |
| Account not found / Post not found | 200 | लुकअप टारगेट नहीं मिला |
STAR SMM Panel