My Business Account Management API, Google पर किसी जगह की जानकारी का ऐक्सेस मैनेज करने के लिए इंटरफ़ेस उपलब्ध कराता है.
ध्यान दें - अगर एपीआई चालू करने के बाद आपके पास 0 का कोटा है, तो कृपया GBP API के ऐक्सेस का अनुरोध करें.
- REST रिसॉर्स: v1.accounts
- REST रिसॉर्स: v1.accounts.admins
- REST रिसॉर्स: v1.accounts.invitations
- REST रिसॉर्स: v1.locations
- REST रिसॉर्स: v1.locations.admins
सेवा: mybusinessaccountmanagement.googleapis.com
इस सेवा को कॉल करने के लिए, हमारा सुझाव है कि आप Google की क्लाइंट लाइब्रेरी का इस्तेमाल करें. अगर इस सेवा को कॉल करने के लिए आपके ऐप्लिकेशन को आपकी खुद की लाइब्रेरी की ज़रूरत है, तो एपीआई अनुरोध करते समय यहां दी गई जानकारी का इस्तेमाल करें.
डिस्कवरी दस्तावेज़
डिस्कवरी दस्तावेज़ एक ऐसी खास जानकारी है जिसे मशीन आसानी से पढ़ सकती है. इससे REST API के बारे में जानकारी मिलती है और उसका इस्तेमाल किया जाता है. इसका इस्तेमाल क्लाइंट लाइब्रेरी, IDE प्लगिन, और Google API के साथ इंटरैक्ट करने वाले अन्य टूल बनाने के लिए किया जाता है. एक सेवा में, आपकी खोज से जुड़े कई दस्तावेज़ मिल सकते हैं. यह सेवा, खोज के लिए ये दस्तावेज़ उपलब्ध कराती है:
सर्विस एंडपॉइंट
सेवा एंडपॉइंट एक बेस यूआरएल होता है, जो किसी एपीआई सेवा के नेटवर्क पते के बारे में बताता है. एक सेवा में एक से ज़्यादा सेवा एंडपॉइंट हो सकते हैं. इस सेवा में नीचे दिया गया सर्विस एंडपॉइंट है और नीचे दिए गए सभी यूआरआई, इस सर्विस एंडपॉइंट से जुड़े हैं:
- https://mybusinessaccountmanagement.googleapis.com
REST रिसॉर्स: v1.accounts
| तरीके | |
|---|---|
| create | POST /v1/accountsदिए गए पैरंट के तहत, बताए गए नाम और टाइप वाला खाता बनाता है. | 
| get | GET /v1/{name=accounts/*}इससे तय किए गए खाते की जानकारी मिलती है. | 
| list | GET /v1/accountsयह पुष्टि किए गए उपयोगकर्ता के सभी खातों की सूची बनाता है. | 
| patch | PATCH /v1/{account.name=accounts/*}इससे जुड़े कारोबारी खाते को अपडेट किया जाता है. | 
REST रिसॉर्स: v1.accounts.admins
| तरीके | |
|---|---|
| create | POST /v1/{parent=accounts/*}/adminsयह उपयोगकर्ता, चुने गए व्यक्ति को खाते का एडमिन बनने के लिए न्योता देता है. | 
| delete | DELETE /v1/{name=accounts/*/admins/*}दिए गए खाते से, बताए गए एडमिन को हटाता है. | 
| list | GET /v1/{parent=accounts/*}/adminsयह तय किए गए खाते के एडमिन की सूची बनाता है. | 
| patch | PATCH /v1/{accountAdmin.name=accounts/*/admins/*}दिए गए खाते के एडमिन के लिए एडमिन अपडेट करता है. | 
REST रिसॉर्स: v1.accounts.invitations
| तरीके | |
|---|---|
| accept | POST /v1/{name=accounts/*/invitations/*}:acceptबताया गया न्योता स्वीकार करता है. | 
| decline | POST /v1/{name=accounts/*/invitations/*}:declineबताया गया न्योता अस्वीकार करता है. | 
| list | GET /v1/{parent=accounts/*}/invitationsयह डायलॉग बॉक्स तय किए गए खाते के लिए, उन न्योतों की सूची बनाता है जिन्हें स्वीकार नहीं किया गया है. | 
REST रिसॉर्स: v1.locations
| तरीके | |
|---|---|
| transfer | POST /v1/{name=locations/*}:transferउपयोगकर्ता के मालिकाना हक वाले खाते से किसी जगह की जानकारी को ऐसे दूसरे खाते में ले जाता है जिसे वही उपयोगकर्ता मैनेज करता है. | 
REST रिसॉर्स: v1.locations.admins
| तरीके | |
|---|---|
| create | POST /v1/{parent=locations/*}/adminsतय किए गए उपयोगकर्ता को किसी खास जगह का एडमिन बनने के लिए न्योता देता है. | 
| delete | DELETE /v1/{name=locations/*/admins/*}किसी खास जगह के मैनेजर के तौर पर बताए गए एडमिन को हटाता है. | 
| list | GET /v1/{parent=locations/*}/adminsबताई गई जगह के सभी एडमिन की सूची बनाता है. | 
| patch | PATCH /v1/{locationAdmin.name=locations/*/admins/*}किसी खास जगह के लिए एडमिन को अपडेट करता है. |