मुख्य सामग्री पर जाएँ

दस्तावेज़ित और सुरक्षित API

जिस बैकएंड की ज़रूरत है उसका वर्णन करें। Craftkite API बनाता है, हर एंडपॉइंट को दस्तावेज़ित करता है, हमलावर की तरह उसका परीक्षण करता है और उसके आगे कुंजियाँ, सीमाएँ और CORS लगाता है।

API की हर ज़रूरत, पहले से शामिल

  • कोड से दस्तावेज़

    रूट से बना OpenAPI दस्तावेज़ और /docs पर सात भाषाओं के उदाहरणों वाला संदर्भ पेज।

  • अनुरोध टेस्टर

    स्कीमा से बने फ़ॉर्म से स्टूडियो या फ़ोन से अनुरोध भेजें; किसी भी अनुरोध को टेस्ट के रूप में सहेजें।

  • कुंजियाँ, स्कोप और सीमाएँ

    हर साझेदार को स्कोप, प्रति सेकंड सीमा और दैनिक कोटा वाली अपनी कुंजी दें, जिसे Craftkite गेटवे लागू करता है।

  • हमलावर की तरह परीक्षण

    हर बिल्ड अनुबंध और सुरक्षा परीक्षण भेजता है: गायब कुंजी, दूसरे उपभोक्ताओं का डेटा, गलत स्कोप, अमान्य इनपुट।

  • हर उपभोक्ता का उपयोग

    हर दिन और हर उपभोक्ता के अनुरोध, त्रुटियाँ और प्रतिक्रिया समय, डिबग के लिए अनुरोध लॉग के साथ।

  • कोड आपका है

    TypeScript, Python, C#, Java, Kotlin, PHP, Go, और Rust में, टेस्ट के साथ लिखी जाती है। इसे OpenAPI दस्तावेज़ के साथ निर्यात करें या GitHub से सिंक करें।

आपकी API के लिए भाषाएँ

  • Hono API (TypeScript)
  • FastAPI (Python)
  • ASP.NET Core API (C#)
  • Spring Boot API (Java)
  • Spring Boot API (Kotlin)
  • Laravel API (PHP)
  • Go API
  • Axum API (Rust)

भाषाएँ और फ़्रेमवर्क

यह कैसे काम करता है

  1. 1

    API का वर्णन करें

    बताएँ कि यह क्या सहेजता है और कौन इसे कॉल करता है। योजना आपकी मंज़ूरी के लिए संसाधन, एंडपॉइंट और स्कोप दिखाती है।

  2. 2

    हर एंडपॉइंट आज़माएँ

    एक्सप्लोरर स्कीमा से फ़ॉर्म भरता है और हर प्रतिक्रिया को उससे जाँचता है।

  3. 3

    प्रकाशित करें और कुंजियाँ दें

    गेटवे के पीछे प्रकाशित करें, अपने उपभोक्ताओं के लिए कुंजियाँ बनाएँ और उपयोग देखें।

एक API की लागत

मूल्य Craftkite की सेटिंग से आते हैं और कुछ भी शुरू होने से पहले दिखाए जाते हैं।

एक API की लागत
एक नया API350–1,300 क्रेडिट
किसी API में बदलाव50–300 क्रेडिट
API प्रकाशित करना (कंटेनर बिल्ड)50 क्रेडिट
लाइव API पर अनुरोधहर 2,000 अनुरोधों पर 1 क्रेडिट
एक लाइव API, प्रति माह2,000 क्रेडिट

प्रश्न

मेरी API को कौन कॉल कर सकता है?

केवल वे उपभोक्ता जिनके पास आपकी बनाई कुंजी है, आपके दिए स्कोप के भीतर। सार्वजनिक चिह्नित एंडपॉइंट को कुंजी नहीं चाहिए।

एंडपॉइंट बदलने पर क्या होता है?

प्रकाशित करने से पहले Craftkite नए संस्करण की तुलना लाइव संस्करण से करता है और मौजूदा उपभोक्ताओं को तोड़ने वाले बदलावों की पुष्टि माँगता है — या /v2 सुझाता है।

क्या मेरा वेब या मोबाइल ऐप इसका उपयोग कर सकता है?

हाँ। ऐप को उसकी अपनी कुंजी दें, या ऐप Craftkite में बनाकर API का उल्लेख करें ताकि उसे टाइप्ड क्लाइंट मिले।

कौन-सी भाषाएँ उपलब्ध हैं?

आज API इन भाषाओं में बनती हैं: TypeScript, Python, C#, Java, Kotlin, PHP, Go, और Rust। Craftkite की गुणवत्ता जाँच पास करते ही और भाषाएँ खुलेंगी।