Google Workspace Reseller API

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

सेवा: reseller.googleapis.com

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

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

डिस्कवरी दस्तावेज़, मशीन से पढ़ा जा सकने वाला एक दस्तावेज़ होता है. इसमें REST API के बारे में जानकारी दी जाती है और उन्हें इस्तेमाल करने का तरीका बताया जाता है. इसका इस्तेमाल, 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
किसी चालू सदस्यता को निलंबित करता है.