एरर
हर अस्वीकार का एक ही रूप होता है। code के आधार पर कदम उठाएँ: वह कभी नहीं बदलता। message इंसान के पढ़ने के लिए है, और बदल सकता है।
एरर का रूप
{
"error": {
"code": "insufficient_balance",
"message": "This file costs $18.00 USD but your balance is $4.50 USD. Please add funds.",
"request_id": "req_7f3c9a12",
"docs_url": "https://docs.talismanleads.io/errors#insufficient_balance"
}
}सपोर्ट से संपर्क करने पर request_id बताएँ। हर रिस्पॉन्स में यह Request-Id हेडर के रूप में भी होता है।
सभी कोड
यह रिक्वेस्ट API नहीं समझता: मैसेज में वजह लिखी है। दोबारा भेजने से पहले इसे ठीक करें।
POST /orders को मान्य Idempotency-Key हेडर चाहिए: बिना स्पेस के 200 तक ASCII अक्षर।लिस्ट की कोई लाइन वैसी नहीं है जैसी चेकर लेता है। मैसेज में उदाहरण दिखते हैं।
इस चेकर को हर फ़ाइल में और एंट्री चाहिए।
लिस्ट बहुत लंबी है: एक रिक्वेस्ट में 100,000 एंट्री तक, या एक अपलोड में 10,000,000 तक।
फ़ाइल 200 MB से बड़ी है।
आपका भेजा
country लिस्ट के नंबरों से मेल नहीं खाता।एक फ़ाइल में एक ही देश के नंबर होने चाहिए। इसे हर देश के लिए एक फ़ाइल में बाँटें।
वह
upload_id आपका नहीं है, उसकी फ़ाइल का अपलोड पूरा नहीं हुआ है, या उसकी फ़ाइल अब नहीं है (अपलोड ऑर्डर के लिए 24 घंटे इंतज़ार करता है)। अगर आपने इस अपलोड से पहले ही ऑर्डर दिया था और रिस्पॉन्स खो गया, तो वही रिक्वेस्ट उसकी मूल Idempotency-Key के साथ दोहराएँ। वरना फ़ाइल दोबारा अपलोड करें और नई Idempotency-Key से ऑर्डर दें: पुरानी Idempotency-Key से कोई ऑर्डर नहीं दिया गया था।कीमत तय होने के बाद फ़ाइल बदल गई। कोई ऑर्डर नहीं दिया गया। इसे दोबारा अपलोड करें और नई Idempotency-Key से ऑर्डर दें।
यह कीमत इस्तेमाल करने के लिए बहुत पुरानी है। रिक्वेस्ट को वही
Idempotency-Key लगाकर दोहराएँ।invalid_key
401API कुंजी नहीं है, गलत है, या हमारी नहीं है।
revoked_key
401यह API कुंजी रद्द कर दी गई है। दूसरी इस्तेमाल करें।
expired_key
401इस API कुंजी की तारीख निकल चुकी है। नई API कुंजी बनाएँ।
इस ऑर्डर के लिए आपका बैलेंस बहुत कम है। टॉप-अप करें, फिर इसे वही Idempotency-Key लगाकर दोहराएँ।
key_blocked
403यह API कुंजी ब्लॉक कर दी गई है। सपोर्ट से संपर्क करें।
यह API कुंजी दूसरे IP पतों तक सीमित है।
यह अकाउंट API इस्तेमाल नहीं कर सकता। सपोर्ट से संपर्क करें।
इस अकाउंट के लिए API एक्सेस बंद कर दिया गया है। वेबसाइट पहले की तरह काम करती है। सपोर्ट से संपर्क करें।
यह API कुंजी रीड-ओनली है, और इस कॉल के लिए ऐसी API कुंजी चाहिए जो ऑर्डर दे सके।
यह चेकर अभी आपके अकाउंट के लिए खुला नहीं है। देखें
GET /checkers।आपका IP पता ब्लॉक कर दिया गया है। सपोर्ट से संपर्क करें।
not_found
404इस अकाउंट पर ऐसा कोई ऑर्डर या endpoint नहीं है।
यह Idempotency-Key किसी अलग रिक्वेस्ट के साथ इस्तेमाल हो चुकी है। नए ऑर्डर के लिए नई Idempotency-Key इस्तेमाल करें।
कीमत वह नहीं है जिसकी आपको उम्मीद थी, या Idempotency-Key पहली बार भेजने के बाद से कीमत बदल गई है। कोई ऑर्डर नहीं दिया गया। नई कीमत पर ऑर्डर देने के लिए नई Idempotency-Key इस्तेमाल करें।
रिक्वेस्ट 4 MB से बड़ी है। बड़ी लिस्ट के लिए
POST /uploads इस्तेमाल करें।आपके बहुत ज़्यादा अपलोड इंतज़ार में हैं (20 फ़ाइलें या 100 MB), या आपने आज बहुत ज़्यादा अपलोड कर लिए हैं (500)। किसी एक से ऑर्डर दें, या बाद में फिर कोशिश करें: अपलोड 24 घंटे बाद हटा दिया जाता है।
rate_limited
429आप रेट लिमिट से ऊपर हैं।
Retry-After में दिए गए सेकंड तक रुकें। ऑर्डर हो तो उसे वही Idempotency-Key लगाकर दोहराएँ। देखें रेट लिमिट।आपके बहुत ज़्यादा ऑर्डर अधूरे हैं।
Retry-After में दिए गए सेकंड तक रुकें, फिर ऑर्डर को वही Idempotency-Key लगाकर दोहराएँ।हमारी तरफ़ कुछ गड़बड़ हुई।
POST /orders पर ऑर्डर शायद पहुँच गया हो, इसलिए रिक्वेस्ट को वही Idempotency-Key लगाकर दोहराएँ: इससे कभी दो बार चार्ज नहीं होता। किसी और कॉल पर फिर से कोशिश करें, या request_id के साथ सपोर्ट से संपर्क करें।api_disabled
503API अभी के लिए बंद है। बाद में फिर कोशिश करें। ऑर्डर हो तो उसे वही Idempotency-Key लगाकर दोहराएँ।
API अभी जवाब नहीं दे सकता। एक मिनट रुकें और रिक्वेस्ट को वही Idempotency-Key लगाकर दोहराएँ।
हम ऑर्डर की पुष्टि नहीं कर सके। उसकी असली स्थिति जानने के लिए रिक्वेस्ट को वही
Idempotency-Key लगाकर दोहराएँ: इससे कभी दो बार चार्ज नहीं होता। अगर कुछ मिनट से ज़्यादा समय तक यही जवाब आता रहे, तो रुक जाएँ और request_id के साथ सपोर्ट से संपर्क करें। नई Idempotency-Key न बनाएँ।