खाता कुंजी और एकीकरण टोकन
नाम वाली कुंजी पैनल खाता सेवाओं हेतु Authorization: Bearer उपयोग करती है। GET /panel-api/account जुड़ाव जाँचता है। GET /panel-api/server-key केवल अनुकूलता सत्यापन है, सर्वर पंजीकरण या निगरानी नहीं। /v1/api/auth/token में email/apiToken विनिमय अलग एकीकरण है, SSH प्रवेश नहीं।
GET /panel-api/account
Authorization: Bearer <ACCOUNT_API_KEY>
POST /v1/api/auth/token
Content-Type: application/json
{"email":"user@example.com","apiToken":"<INTEGRATION_API_TOKEN>"}
GET /v1/api/tokens
Authorization: Bearer <INTEGRATION_ACCESS_TOKEN> उपलब्ध API संसाधन
/v1/api प्रमाणीकरण, wallet पढ़ना, टोकन शेष और लेनदेन, पैक, checkout और IAP सत्यापन देता है। प्रत्येक API के आवश्यक प्रमाण उपयोग करें। सर्वर, SSH कुंजी, श्रेणी और टैग CRUD ग्राहक API से हटे हैं। भुगतान वित्तीय स्थिति बदलता है, इसे कनेक्शन परीक्षण न बनाएँ।
GET /v1/api/walletGET /v1/api/wallet/ledgerGET /v1/api/tokensGET /v1/api/tokens/ledgerGET /v1/api/tokens/packsPOST /v1/api/tokens/checkoutPOST /v1/api/tokens/iap/verify
सुरक्षा और त्रुटियाँ
अज्ञात पैनल URL या तीसरे पक्ष को कुंजी न भेजें। 401 पर प्रमाण, 403 पर अधिकार जाँचें और 429 पर प्रतीक्षा करें। त्रुटि उत्तर पढ़ें और गैर-इडेम्पोटेंट भुगतान स्वतः दोहराएँ नहीं। कुंजी प्रबंधन हेतु पोर्टल सत्र और सुरक्षा जाँच आवश्यक हैं।