# डेवलपर API और API कुंजियों का उपयोग करें

एक सर्वर-साइड कुंजी बनाएं, लाइव अनुबंध का उपयोग करें और आकस्मिक डुप्लिकेट के बिना खरीदारी का पुनः प्रयास करें।

2026-10-07 · TextVerified

## एक कुंजी बनाएं और सुरक्षित रखें

डेवलपर्स और API कुंजी क्षेत्र खोलें। एक लेबल वाली कुंजी बनाएं और प्रदर्शित क्रेडेंशियल को सुरक्षित रूप से सहेजें। कुंजियाँ खाते के दायरे में होती हैं: कॉल उस खाते के वॉलेट का उपयोग करती हैं और उसके स्टोर में ऑर्डर करती हैं। वे व्यवस्थापक पहुंच प्रदान नहीं करते हैं या आपको अनुरोध के माध्यम से खाते बदलने की अनुमति नहीं देते हैं।

किसी पुरानी कुंजी को निरस्त करने के लिए उपलब्ध होने पर अक्षम करें, हटाएं या पुन: उत्पन्न करें का उपयोग करें। पुनर्जनन पिछले क्रेडेंशियल को अमान्य कर देता है। सार्वजनिक ब्राउज़र कोड, स्क्रीनशॉट और रिपॉजिटरी के बाहर, अपने सर्वर पर कुंजियाँ रखें।

## लाइव API अनुबंध पढ़ें

TextVerified's base is `https://textverified.org/api/v1/developer`. On a partner storefront use that store's own hostname. Authentication accepts `X-API-Key` or `Authorization: Bearer YOUR_API_KEY`. Use [interactive API documentation](/api/v1/developer/docs) and the current schema rather than guessing request fields.

खरीदने से पहले शेष राशि और सेवाएँ पढ़ें। सेवा सूची `otp` और `rent`, देश, स्टॉक और प्रस्तावित अवधि को अलग करती है; अवधियाँ मिलीसेकंड का उपयोग करती हैं। खरीद अनुरोध वास्तविक सेवा पहचानकर्ता, देश, अवधि और मूल्य सीमा का चयन करते हैं। वैकल्पिक प्रदाता या विवरण फ़ील्ड दस्तावेज़ीकृत ऑपरेशन पर निर्भर करते हैं।

## खरीदारी को सुरक्षित रूप से संभालें

प्रत्येक इच्छित खरीदारी के लिए एक नई `Idempotency-Key` का उपयोग करें और उस खरीदारी का पुनः प्रयास करते समय उसी कुंजी का उपयोग करें। कुंजियाँ 8–128 ASCII अक्षर, अंक, अंडरस्कोर या हाइफ़न स्वीकार करती हैं। समय समाप्त होने के बाद, दूसरा ऑर्डर शुरू करने का निर्णय लेने से पहले दस्तावेजित खरीद-प्रयास लुकअप का निरीक्षण करें। एक ही कुंजी के अंतर्गत पेलोड बदलने से विरोध उत्पन्न हो सकता है।

```http
GET /api/v1/developer/balance
X-API-Key: YOUR_API_KEY
```

यह उदाहरण प्लेसहोल्डर के साथ पढ़ने का अनुरोध है, वास्तविक क्रेडेंशियल नहीं। सशुल्क परिचालन के लिए लाइव खरीदारी उदाहरणों का पालन करें। स्वामित्व वाले आदेशों और संदेशों को उनके दस्तावेज़ीकृत समापन बिंदुओं के माध्यम से पढ़ें; रद्दीकरण आदेश की पात्रता और पुष्टि के अधीन है।

## त्रुटियों की व्याख्या करें और संदेशों को एकीकृत करें

A 401 का अर्थ गुम, अक्षम, घुमाया गया या गलत-स्टोर क्रेडेंशियल हो सकता है। 404 का मतलब अनुपलब्ध या अज्ञात डेटा हो सकता है। एक 400 सत्यापन, फंड या मूल्य स्थितियों को प्रतिबिंबित कर सकता है। अस्पष्ट सर्वर परिणाम के लिए, खरीदारी कुंजी को सुरक्षित रखें और आंख मूंदकर नई कुंजी बनाने के बजाय प्रयास का निरीक्षण करें।

आने वाले संदेश ईवेंट के लिए [Webhooks](/hi/guides/webhooks) का उपयोग करें। यह न मानें कि API प्रत्येक डैशबोर्ड नियंत्रण को उजागर करता है; प्रत्येक ऑपरेशन के लिए वर्तमान अनुबंध की जाँच करें।
