Zyla API Hub पर APIs के लिए पे करने के दो तरीके हैं। जो तरीका आपके काम करने के ढंग से मेल खाए उसे चुनें; आप एक ही account से दोनों इस्तेमाल कर सकते हैं।
पे करने के दो तरीके
| हर कॉल पर पे करें | Monthly plan | |
|---|---|---|
| किसके लिए बेहतर | AI एजेंट्स और कभी-कभार इस्तेमाल | अपने सॉफ़्टवेयर से एक API का लगातार इस्तेमाल |
| यह कैसे काम करता है | आपका एजेंट Zyla MCP सर्वर के ज़रिए किसी भी API को कॉल करता है। हर सफल call उस API की price per call पर चार्ज होती है | आप API के पेज पर एक plan subscribe करते हैं: एक तय price पर हर महीने कुछ calls |
| Subscription | कोई नहीं। आप केवल सफल calls के लिए पे करते हैं | हर API के लिए एक। आपके cancel करने तक अपने आप renew होता है |
| आपको क्या चाहिए | कार्ड ऑन फाइल | जो APIs आप इस्तेमाल करते हैं उनमें से हर एक के लिए एक plan |
हर कॉल पर पे करना। कोई monthly fee नहीं और कोई minimum नहीं। अगर कार्ड नहीं है, तो आपके एजेंट को एक payment link (402) मिलता है जिसे खोलकर कार्ड जोड़ा जा सकता है। इस साइकिल में आपने कितना खर्च किया यह देखने के लिए अपने एजेंट से अपना account status पूछें।
Monthly plans. हर API के अपने plans होते हैं, जो उसका provider तय करता है: price, हर महीने calls और एक requests-per-minute limit। कुछ APIs में थोड़ी calls वाला free trial मिलता है। आप किसी भी समय API पेज से plan upgrade, downgrade या cancel कर सकते हैं; plans हर period के आखिर में आपके cancel करने तक अपने आप renew होते हैं। Invoices और payment methods account menu में Billing में हैं। Refunds refund policy के हिसाब से होते हैं।
लिमिट्स
- Requests per minute. हर plan में प्रति मिनट 60, 120 या 240 requests की अनुमति होती है। इससे ज़्यादा पर, अगले मिनट तक calls रिजेक्ट होती हैं।
- Calls per month. जब आप अपने plan की सभी calls इस्तेमाल कर लेते हैं, तो upgrade करने या अगली साइकिल शुरू होने तक calls रिजेक्ट होती हैं।
- Unpaid invoices. अगर कोई invoice 72 घंटे तक अनपेड रहती है, तो Billing Portal में पे होने तक subscription रुक जाता है।
Developers response headers से usage track कर सकते हैं; देखें HTTP से API कॉल करें।
जब कुछ फेल हो जाए
हब से आने वाली एरर्स एक message के साथ आती हैं जो बताता है कि क्या हुआ:
| Status | इसका मतलब | क्या करें |
|---|---|---|
401 |
Key गायब या गलत है, इस API का subscription नहीं है, गलत HTTP method, या एक expired complimentary trial | Key और subscription चेक करें; एजेंट्स अपने आप subscribe हो जाते हैं |
402 |
कोई कार्ड ऑन फाइल नहीं (एजेंट्स, pay per call) | Payment link खोलें और एक कार्ड जोड़ें |
403 |
Account blocked है, या key दूसरी APIs तक सीमित है | इस API के लिए allowed key इस्तेमाल करें |
404 |
API या endpoint मौजूद नहीं है या public नहीं है | API और endpoint चेक करें |
410 |
Endpoint बंद कर दिया गया | API पेज पर दिए alternative का इस्तेमाल करें |
422 |
किसी parameter का type या format गलत है | message में बताए गए parameter को ठीक करें |
429 |
प्रति मिनट बहुत ज़्यादा requests, plan या trial की calls खत्म, या एक रुका हुआ subscription | इंतज़ार करें, plan अपग्रेड करें या pending invoice पे करें |
कोई और status (जैसे provider के अपने message के साथ 400 या 500) खुद API से आता है। अगर यह बना रहे, तो API का नाम और कॉल का समय बताकर हमारी टीम पर लिखें।