परिचय
Resimi एपीआई आपको हमारी एसएमएम सेवाओं को अपने पैनल, ऐप या वर्कफ़्लो में एकीकृत करने देता है। सभी अनुरोध JSON लौटाते हैं। एपीआई जेएपी, एसएमएमकिंग्स, पीकरर और अन्य द्वारा उपयोग किए जाने वाले मानक एसएमएम पैनल एपीआई प्रारूप के साथ संगत है - जिससे इसे स्विच करना या एकीकृत करना आसान हो जाता है।
https://resimi.xyz/api/v2.php
सभी एंडपॉइंट GET और POST दोनों अनुरोध स्वीकार करते हैं। ऑर्डर और रद्दीकरण के लिए POST का उपयोग करें, केवल पढ़ने योग्य प्रश्नों के लिए GET का उपयोग करें।
प्रमाणीकरण
प्रत्येक अनुरोध में key पैरामीटर के रूप में आपकी एपीआई कुंजी शामिल होनी चाहिए।
GET https://resimi.xyz/api/v2.php?key=YOUR_API_KEY&action=balance
त्रुटियां
सभी त्रुटियाँ error कुंजी के साथ एक JSON ऑब्जेक्ट लौटाती हैं:
{"error": "Insufficient balance. Please add funds."}
| त्रुटि संदेश | अर्थ |
|---|---|
| अमान्य एपीआई कुंजी | कुंजी गलत है या खाता निलंबित है |
| अपर्याप्त शेष | ऑर्डर देने से पहले धनराशि जोड़ें |
| सेवा नहीं मिली या निष्क्रिय है | सेवा आईडी गलत है या सेवा अक्षम है |
| मात्रा X और Y के बीच होनी चाहिए | इस सेवा के लिए अनुमत सीमा से बाहर की मात्रा |
| ऑर्डर नहीं मिला | ऑर्डर आईडी मौजूद नहीं है या किसी अन्य उपयोगकर्ता का है |
| ऑर्डर रद्द नहीं किया जा सकता | ऑर्डर पहले ही पूरा हो चुका है या रद्द कर दिया गया है |
सेवाएँ प्राप्त करें
दरों और सीमाओं के साथ सक्रिय सेवाओं की पूरी सूची लौटाता है।
पैरामीटर
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
key required | string | आपकी एपीआई कुंजी |
action required | string | services |
प्रतिक्रिया
[
{
"service": 1234,
"category": "Instagram",
"name": "Instagram Followers — HQ | Refill 30 days",
"type": "Default",
"rate": "0.5000",
"min": 100,
"max": 100000,
"dripfeed": true,
"refill": true,
"cancel": false
},
...
]
ऑर्डर दें
होनी चाहिए। एक नया ऑर्डर देता है। शेष राशि तुरंत काट ली जाती है. ऑर्डर आईडी लौटाता है.
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
key required | string | आपकी एपीआई कुंजी |
action required | string | सेवा सूची से जोड़ें |
service required | integer | सेवा आईडी होनी चाहिए |
link required | string | लक्ष्य प्रोफ़ाइल या पोस्ट का यूआरएल |
quantity required | integer | वितरित करने के लिए कुल मात्रा |
runs optional | integer | ड्रिप-फीड रन की संख्या (डिफ़ॉल्ट: 1) |
interval optional | integer | ड्रिप-फीड रन के बीच मिनट (डिफ़ॉल्ट: 0) |
comments optional | string | कस्टम टिप्पणियाँ (टिप्पणी सेवाओं के लिए), प्रति पंक्ति एक |
प्रतिक्रिया - सफलता
{"order": 98765}
प्रतिक्रिया - त्रुटि
{"error": "Insufficient balance. Please add funds."}
runs = बैचों की संख्या और interval = प्रत्येक के बीच मिनट। उदाहरण - 7 दिनों में 1,000 अनुयायी: मात्रा=1000&रन=7&अंतराल=1440 ऑर्डर स्थिति
किसी ऑर्डर की वर्तमान स्थिति जांचें।
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
key required | string | आपकी एपीआई कुंजी |
action required | string | status |
order required | integer | होना चाहिए ऑर्डर आईडी <code>add</code> |
प्रतिक्रिया
{
"charge": "0.5000",
"start_count": 1240,
"status": "In_progress",
"remains": 630,
"currency": "USD"
}
से लौटाया गया स्थिति मान
| स्थिति | अर्थ |
|---|---|
Pending | प्रदाता को भेजे जाने की प्रतीक्षा है |
Processing | प्रदाता को भेजा गया, कतारबद्ध |
In_progress | डिलीवरी प्रगति पर है |
Completed | पूरी तरह से वितरित |
Partial | आंशिक रूप से वितरित, शेष को वापस कर दिया गया |
Cancelled | रद्द कर दिया गया, शेष को वापस कर दिया गया |
ऑर्डर रद्द करें
किसी लंबित या प्रगति वाले ऑर्डर को रद्द करता है। अवितरित भाग आपके शेष राशि में वापस कर दिया जाता है।
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
key required | string | आपकी एपीआई कुंजी |
action required | string | रद्द करें |
order required | integer | रद्द करने के लिए ऑर्डर आईडी होना चाहिए |
प्रतिक्रिया - सफलता
{"success": true, "refunded": 0.2500}
बैलेंस जांचें
एपीआई कुंजी से जुड़े खाते का वर्तमान शेष लौटाता है।
प्रतिक्रिया
{"balance": "12.4800", "currency": "USD"}