ऑर्डर
रिफिल
सेवा सपोर्ट करे तो पूर्ण ऑर्डर को रिफिल किया जा सकता है। हर ऑर्डर को हर 6 घंटे में एक बार रिफिल किया जा सकता है, बिना अंतिम तारीख के। refill_status नतीजा दिखाता है और अस्वीकार होने पर कारण भी।
https://notpanel.com/api/v3action=refill- API की आवश्यक
- रेट लिमिट पार
- बॉडी:
application/x-www-form-urlencoded
पैरामीटर
हमेशा भेजा जाता है
keystringआवश्यक- आपकी API की।
actionstringआवश्यकrefillलिटरल स्ट्रिंग "refill" होना चाहिए।
order या orders भेजें।
orderintegerइनमें से एक- एक ऑर्डर नंबर। जवाब एक ऑब्जेक्ट है जिसमें
refillमें नया रिफिल आईडी होता है। ordersstring (CSV)इनमें से एक- कॉमा से अलग अधिकतम 100 ऑर्डर नंबर। जवाब एक ऐरे है; प्रति मिनट 30 ऑर्डर आईडी।
curl -X POST https://notpanel.com/api/v3 \
-H "Content-Type: application/x-www-form-urlencoded" \
-d "key=YOUR_API_KEY&action=refill&order=1234567"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: "refill",
order: "1234567",
}),
});
const data = await res.json();
console.log(data);import requests
res = requests.post(
"https://notpanel.com/api/v3",
data={
"key": "YOUR_API_KEY",
"action": "refill",
"order": "1234567",
},
)
print(res.json())<?php
$body = http_build_query([
'key' => 'YOUR_API_KEY',
'action' => 'refill',
'order' => '1234567',
]);
$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));
YOUR_API_KEY की जगह अपने API पेज की की डालें।
{
"refill": 5501
}एरर
- 404
{"error":"Order not found","error_code":"ORDER_NOT_FOUND","retryable":false}आपके खाते में ऐसा कोई ऑर्डर नहीं है।
- 409
{"error":"You can request a refill again after 2026-10-03T18:35:00.000Z","error_code":"REFILL_COOLDOWN","retryable":true,"details":{"time":"2026-10-03T18:35:00.000Z"}}6 घंटे से कम पहले रिफिल का अनुरोध किया गया था।
details.timeबताता है कि आप दोबारा कब पूछ सकते हैं। - 409
{"error":"Refill is available after the order is completed","error_code":"REFILL_NOT_COMPLETED","retryable":true}ऑर्डर अभी चल रहा है। रिफिल उसके पूर्ण होने के बाद संभव है।
रिफिल कब संभव है
ऑर्डर पूर्ण या आंशिक होना चाहिए, सेवा को रिफिल सपोर्ट करना चाहिए (उसका refill फ़्लैग true हो), और पिछले रिफिल अनुरोध के बाद कम से कम 6 घंटे बीत चुके हों। ऑर्डर के बाद कोई समय सीमा नहीं है। order का जवाब रिफिल आईडी है; status में can_refill और refill_available_at यह पहले से बता देते हैं।
कई ऑर्डर
orders के साथ जवाब एक ऐरे होता है जिसमें हर ऑर्डर की एक प्रविष्टि होती है, हर एक में रिफिल आईडी या एरर ऑब्जेक्ट। एक ऑर्डर की समस्या बाकी को कभी नहीं रोकती। अधिकतम 100 आईडी।
key=YOUR_API_KEY&action=refill&orders=1234567,1234568,1234577[
{
"order": 1234567,
"refill": 5501
},
{
"order": 1234568,
"refill": {
"error": "You can request a refill again after 2026-10-03T18:35:00.000Z",
"error_code": "REFILL_COOLDOWN",
"retryable": true,
"details": {
"time": "2026-10-03T18:35:00.000Z"
}
}
},
{
"order": 1234577,
"refill": {
"error": "Refill is available after the order is completed",
"error_code": "REFILL_NOT_COMPLETED",
"retryable": true
}
}
]refill_status
action=refill_status एक रिफिल या अधिकतम 100 रिफिल की स्थिति लौटाता है। जिस रिफिल का 7 दिन तक कोई जवाब नहीं आता, उसकी ट्रैकिंग बंद हो जाती है और वह Pending दिखता है, ताकि नया अनुरोध न रुके।
https://notpanel.com/api/v3action=refill_statusrefill या refills भेजें
refillintegerइनमें से एक- एक रिफिल आईडी।
refillsstring (CSV)इनमें से एक- कॉमा से अलग अधिकतम 100 रिफिल आईडी।
रिस्पॉन्स फ़ील्ड
statusstring- स्टेटस शब्द। नीचे स्टेटस मान देखें।
status_keystring- स्टेटस का स्थिर छोटे अक्षरों वाला रूप।
orderinteger- वह ऑर्डर जिससे रिफिल जुड़ा है।
reason_codestring | null- रिफिल क्यों अस्वीकार हुआ, या
null। reasonstring | nullreason_codeके लिए एक तय अंग्रेज़ी वाक्य, याnull।created_atstring- रिफिल का अनुरोध कब किया गया।
updated_atstring- वह आखिरी बार कब बदला।
key=YOUR_API_KEY&action=refill_status&refill=5501{
"status": "Completed",
"status_key": "completed",
"order": 1234567,
"reason_code": null,
"reason": null,
"created_at": "2026-10-03T12:35:00Z",
"updated_at": "2026-10-03T13:05:00Z"
}key=YOUR_API_KEY&action=refill_status&refills=5501,5502,9[
{
"refill": 5501,
"status": "Completed",
"status_key": "completed",
"order": 1234567,
"reason_code": null,
"reason": null,
"created_at": "2026-10-03T12:35:00Z",
"updated_at": "2026-10-03T13:05:00Z"
},
{
"refill": 5502,
"status": "Rejected",
"status_key": "rejected",
"order": 1234568,
"reason_code": "refill_too_early",
"reason": "This order cannot be refilled yet. Try again later.",
"created_at": "2026-10-03T12:40:00Z",
"updated_at": "2026-10-03T12:41:00Z"
},
{
"refill": 9,
"error": "Refill not found",
"error_code": "REFILL_NOT_FOUND",
"retryable": false
}
]स्टेटस मान
- Pending
status_key=pendingPending— अनुरोध किया गया, या नतीजा अभी पता नहीं। - In progress
status_key=in_progressIn progress— रिफिल किया जा रहा है। - Completed
status_key=completedCompleted— रिफिल हो गया। - Rejected
status_key=rejectedRejected— रिफिल अस्वीकार हुआ।reason_codeकारण बताता है।
अस्वीकृति के कारण
अस्वीकृति में हमेशा इनमें से एक कोड होता है। अज्ञात कोड को सामान्य अस्वीकृति मानें: नए कोड जोड़े जा सकते हैं।
कारण कोड और वाक्य
refill_too_early- This order cannot be refilled yet. Try again later.
refill_daily_limit- Refills for today are used up. Try again tomorrow.
refill_not_completed- Refill is possible after the order is completed.
refill_not_eligible- This order cannot be refilled.
refill_refused- The refill was not accepted. Try again later.
रिफिल की एरर
- 404
ORDER_NOT_FOUND
Order not foundइस नंबर का कोई ऑर्डर आपके खाते का नहीं है। पहले अनुरोध ठीक करें।
- 409
REFILL_NOT_AVAILABLE
Refill is not available for this orderइस ऑर्डर के लिए रिफिल संभव नहीं है। पहले अनुरोध ठीक करें।
- 409
REFILL_NOT_COMPLETED
Refill is available after the order is completedऑर्डर पूर्ण होने के बाद रिफिल संभव है। दोबारा कोशिश से मदद मिल सकती है।
- 409
REFILL_COOLDOWN
You can request a refill again after {time}इस ऑर्डर के लिए हाल ही में रिफिल का अनुरोध किया गया था। details.time के बाद फिर कोशिश करें। दोबारा कोशिश से मदद मिल सकती है।
- 409
REFILL_ALREADY_PENDING
A refill request is already in progress for this orderइस ऑर्डर के लिए रिफिल पहले से जारी है। दोबारा कोशिश से मदद मिल सकती है।
- 404
REFILL_NOT_FOUND
Refill not foundइस आईडी का कोई रिफिल आपके खाते का नहीं है। पहले अनुरोध ठीक करें।