Google Workspace Reseller API

Channel Services कंसोल पर बड़े पैमाने पर उपलब्ध होने वाले सामान्य काम करते हैं. जैसे, ऑर्डर करना और ग्राहक की जानकारी देखना

सेवा: रीसेलर.googleapis.com

इस सेवा को कॉल करने के लिए, हमारा सुझाव है कि आप Google की क्लाइंट लाइब्रेरी का इस्तेमाल करें. अगर इस सेवा को कॉल करने के लिए आपके ऐप्लिकेशन को आपकी खुद की लाइब्रेरी की ज़रूरत है, तो एपीआई अनुरोध करते समय यहां दी गई जानकारी का इस्तेमाल करें.

डिस्कवरी दस्तावेज़

डिस्कवरी दस्तावेज़ एक ऐसी खास जानकारी है जिसे मशीन आसानी से पढ़ सकती है. इससे REST API के बारे में जानकारी मिलती है और उसका इस्तेमाल किया जाता है. इसका इस्तेमाल क्लाइंट लाइब्रेरी, IDE प्लगिन, और Google API के साथ इंटरैक्ट करने वाले अन्य टूल बनाने के लिए किया जाता है. एक सेवा में, आपकी खोज से जुड़े कई दस्तावेज़ मिल सकते हैं. यह सेवा, खोज के लिए ये दस्तावेज़ उपलब्ध कराती है:

सर्विस एंडपॉइंट

सेवा एंडपॉइंट एक बेस यूआरएल होता है, जो किसी एपीआई सेवा के नेटवर्क पते के बारे में बताता है. एक सेवा में एक से ज़्यादा सेवा एंडपॉइंट हो सकते हैं. इस सेवा में नीचे दिया गया सर्विस एंडपॉइंट है और नीचे दिए गए सभी यूआरआई, इस सर्विस एंडपॉइंट से जुड़े हैं:

  • https://reseller.googleapis.com

REST रिसॉर्स: v1.customers

तरीके
get GET /apps/reseller/v1/customers/{customerId}
आपको ग्राहक खाता मिलता है.
insert POST /apps/reseller/v1/customers
नए ग्राहक के खाते का ऑर्डर देता है.
patch PATCH /apps/reseller/v1/customers/{customerId}
इससे ग्राहक के खाते की सेटिंग अपडेट होती है.
update PUT /apps/reseller/v1/customers/{customerId}
इससे ग्राहक के खाते की सेटिंग अपडेट होती है.

REST रिसॉर्स: v1.resellernotify

तरीके
getwatchdetails GET /apps/reseller/v1/resellernotify/getwatchdetails
रीसेलर से जुड़ी स्मार्टवॉच की पूरी जानकारी दिखाता है.
register POST /apps/reseller/v1/resellernotify/register
सूचनाएं पाने के लिए, रीसेलर को रजिस्टर करता है.
unregister POST /apps/reseller/v1/resellernotify/unregister
सूचनाएं पाने के लिए, रीसेलर का रजिस्ट्रेशन रद्द करता है.

REST रिसॉर्स: v1.subscriptions

तरीके
activate POST /apps/reseller/v1/customers/{customerId}/subscriptions/{subscriptionId}/activate
उस सदस्यता को चालू करता है जिसे रीसेलर ने पहले निलंबित किया था.
changePlan POST /apps/reseller/v1/customers/{customerId}/subscriptions/{subscriptionId}/changePlan
सदस्यता प्लान को अपडेट करता है.
changeRenewalSettings POST /apps/reseller/v1/customers/{customerId}/subscriptions/{subscriptionId}/changeRenewalSettings
उपयोगकर्ता लाइसेंस को रिन्यू करने की सेटिंग अपडेट करता है.
changeSeats POST /apps/reseller/v1/customers/{customerId}/subscriptions/{subscriptionId}/changeSeats
किसी सदस्यता की उपयोगकर्ता लाइसेंस सेटिंग को अपडेट करता है.
delete DELETE /apps/reseller/v1/customers/{customerId}/subscriptions/{subscriptionId}
किसी सदस्यता को रद्द करता है, निलंबित करता है या डायरेक्ट करने के लिए ट्रांसफ़र करता है.
get GET /apps/reseller/v1/customers/{customerId}/subscriptions/{subscriptionId}
खास सदस्यता मिलती है.
insert POST /apps/reseller/v1/customers/{customerId}/subscriptions
सदस्यता बनाता या ट्रांसफ़र करता है.
list GET /apps/reseller/v1/subscriptions
उन सदस्यताओं की सूचियां जिन्हें रीसेलर मैनेज करता है.
startPaidService POST /apps/reseller/v1/customers/{customerId}/subscriptions/{subscriptionId}/startPaidService
30 दिन के लिए मुफ़्त में आज़माने वाली सदस्यता को तुरंत पैसे चुकाकर ली जाने वाली सेवा की सदस्यता में बदलें.
suspend POST /apps/reseller/v1/customers/{customerId}/subscriptions/{subscriptionId}/suspend
किसी चालू सदस्यता को निलंबित किया जाता है.