Google My Business API, Google पर कारोबार की जगह की जानकारी को मैनेज करने के लिए इंटरफ़ेस उपलब्ध कराता है.
- REST रिसॉर्स: v4.accounts
 - REST रिसॉर्स: v4.accounts.admins
 - REST रिसॉर्स: v4.accounts.invitations
 - REST रिसॉर्स: v4.accounts.locations
 - REST रिसॉर्स: v4.accounts.locations.admins
 - REST रिसॉर्स: v4.accounts.locations.followers
 - REST रिसॉर्स: v4.accounts.locations.insurance Networks
 - REST रिसॉर्स: v4.accounts.locations.local posts
 - REST रिसॉर्स: v4.accounts.locations.media
 - REST रिसॉर्स: v4.accounts.locations.media.customers
 - REST रिसॉर्स: v4.accounts.locations.questions
 - REST रिसॉर्स: v4.accounts.locations.questions.answers
 - REST रिसॉर्स: v4.accounts.locations.reviews
 - REST रिसॉर्स: v4.accounts.locations.verifications
 - REST रिसॉर्स: v4.attributes
 - REST रिसॉर्स: v4.कैटगरी
 - REST रिसॉर्स: v4.chains
 - REST रिसॉर्स: v4.googleLocations
 - REST रिसॉर्स: v1.media
 
सेवा: mybusiness.googleapis.com
इस सेवा को कॉल करने के लिए, हमारा सुझाव है कि आप Google की क्लाइंट लाइब्रेरी का इस्तेमाल करें. अगर इस सेवा को कॉल करने के लिए आपके ऐप्लिकेशन को आपकी खुद की लाइब्रेरी की ज़रूरत है, तो एपीआई अनुरोध करते समय यहां दी गई जानकारी का इस्तेमाल करें.
डिस्कवरी दस्तावेज़
डिस्कवरी दस्तावेज़ एक ऐसी खास जानकारी है जिसे मशीन आसानी से पढ़ सकती है. इससे REST API के बारे में जानकारी मिलती है और उसका इस्तेमाल किया जाता है. इसका इस्तेमाल क्लाइंट लाइब्रेरी, IDE प्लगिन, और Google API के साथ इंटरैक्ट करने वाले अन्य टूल बनाने के लिए किया जाता है. एक सेवा में, आपकी खोज से जुड़े कई दस्तावेज़ मिल सकते हैं. यह सेवा, खोज से जुड़े ये दस्तावेज़ उपलब्ध कराती है:
सर्विस एंडपॉइंट
सेवा एंडपॉइंट एक बेस यूआरएल होता है, जो किसी एपीआई सेवा के नेटवर्क पते के बारे में बताता है. एक सेवा में एक से ज़्यादा सेवा एंडपॉइंट हो सकते हैं. इस सेवा में नीचे दिया गया सर्विस एंडपॉइंट है और नीचे दिए गए सभी यूआरआई, इस सर्विस एंडपॉइंट से जुड़े हैं:
https://mybusiness.googleapis.com
REST रिसॉर्स: v4.accounts
| तरीके | |
|---|---|
                  create  | 
                
                  POST /v4/accounts दिए गए पैरंट के तहत, बताए गए नाम और टाइप वाला खाता बनाता है.  | 
              
                  deleteNotifications  | 
                
                  DELETE /v4/{name=accounts/*/notifications} खाते के लिए, pubsub की सूचना सेटिंग मिटाता है.  | 
              
                  generateAccountNumber  | 
                
                  POST /v4/{name=accounts/*}:generateAccountNumber इस खाते के लिए खाता नंबर जनरेट करता है.  | 
              
                  get  | 
                
                  GET /v4/{name=accounts/*} इससे तय किए गए खाते की जानकारी मिलती है.  | 
              
                  getNotifications  | 
                
                  GET /v4/{name=accounts/*/notifications} खाते की pubsub सूचना सेटिंग दिखाता है.  | 
              
                  list  | 
                
                  GET /v4/accounts यह पुष्टि किए गए उपयोगकर्ता के सभी खातों की सूची बनाता है.  | 
              
                  listRecommendGoogleLocations | 
                
                  GET /v4/{name=accounts/*}:recommendGoogleLocations उन सभी GoogleLocation की सूची बनाएं जिन्हें दिए गए Business Profile खाते के लिए सुझाया गया है. | 
              
                  update  | 
                
                  PUT /v4/{name=accounts/*} इससे जुड़े कारोबारी खाते को अपडेट किया जाता है.  | 
              
                  updateNotifications  | 
                
                  PUT /v4/{name=accounts/*/notifications} यह सेटिंग, खाते के लिए pubsub सूचना सेटिंग को सेट करती है. इससे Business Profile को यह जानकारी मिलती है कि किस विषय के लिए PUBG बटन की सूचनाएं भेजी जानी हैं: 
  | 
              
REST रिसॉर्स: v4.accounts.admins
| तरीके | |
|---|---|
                  create  | 
                
                  POST /v4/{parent=accounts/*}/admins यह उपयोगकर्ता, चुने गए व्यक्ति को खाते का एडमिन बनने के लिए न्योता देता है.  | 
              
                  delete  | 
                
                  DELETE /v4/{name=accounts/*/admins/*} दिए गए खाते से, बताए गए एडमिन को हटाता है.  | 
              
                  list  | 
                
                  GET /v4/{parent=accounts/*}/admins यह तय किए गए खाते के एडमिन की सूची बनाता है.  | 
              
                  patch  | 
                
                  PATCH /v4/{name=accounts/*/admins/*} दिए गए खाते के एडमिन के लिए एडमिन अपडेट करता है.  | 
              
REST रिसॉर्स: v4.accounts.invitations
| तरीके | |
|---|---|
                  accept  | 
                
                  POST /v4/{name=accounts/*/invitations/*}:accept बताया गया न्योता स्वीकार करता है.  | 
              
                  decline  | 
                
                  POST /v4/{name=accounts/*/invitations/*}:decline बताया गया न्योता अस्वीकार करता है.  | 
              
                  list  | 
                
                  GET /v4/{parent=accounts/*}/invitations यह डायलॉग बॉक्स तय किए गए खाते के लिए, उन न्योतों की सूची बनाता है जिन्हें स्वीकार नहीं किया गया है.  | 
              
REST रिसॉर्स: v4.accounts.locations
| तरीके | |
|---|---|
                  associate | 
                
                  POST /v4/{name=accounts/*/locations/*}:associate जगह के आईडी को जगह से जोड़ता है.  | 
              
                  batchGet | 
                
                  POST /v4/{name=accounts/*}/locations:batchGet दिए गए खाते में बताई गई सभी जगहें दिखाता है.  | 
              
                  batchGetReviews | 
                
                  POST /v4/{name=accounts/*}/locations:batchGetReviews सभी खास जगहों के लिए, पेज पर नंबर वाली सूची दिखाता है.  | 
              
                  clearAssociation | 
                
                  POST /v4/{name=accounts/*/locations/*}:clearAssociation किसी जगह और उसके जगह के आईडी के बीच के संबंध को मिटाता है.  | 
              
                  create | 
                
                  POST /v4/{parent=accounts/*}/locations दिए गए खाते के मालिकाना हक वाला नया location बनाता है और उसे दिखाता है. | 
              
                  delete | 
                
                  DELETE /v4/{name=accounts/*/locations/*} जगह की जानकारी मिटाता है.  | 
              
                  fetchVerificationOptions | 
                
                  POST /v4/{name=accounts/*/locations/*}:fetchVerificationOptions यह रिपोर्ट, किसी खास भाषा में जगह की पुष्टि करने के उन सभी विकल्पों के बारे में बताती है जो ज़रूरी शर्तें पूरी करते हैं.  | 
              
                  findMatches | 
                
                  POST /v4/{name=accounts/*/locations/*}:findMatches उन सभी संभावित जगहों को ढूंढता है जो बताई गई जगह से मिलती-जुलती हैं.  | 
              
                  get | 
                
                  GET /v4/{name=accounts/*/locations/*} बताई गई जगह की जानकारी देता है.  | 
              
                  getFoodMenus | 
                
                  GET /v4/{name=accounts/*/locations/*/foodMenus} किसी खास जगह के खाने के मेन्यू दिखाता है.  | 
              
                  getGoogleUpdated | 
                
                  GET /v4/{name=accounts/*/locations/*}:googleUpdated बताई गई जगह के लिए Google का अपडेट किया गया वर्शन मिलता है.  | 
              
                  getHealthProviderAttributes | 
                
                  GET /v4/{name=accounts/*/locations/*/healthProviderAttributes} किसी खास जगह के, स्वास्थ्य सेवा देने वाले के एट्रिब्यूट दिखाता है.  | 
              
                  getServiceList | 
                
                  GET /v4/{name=accounts/*/locations/*/serviceList} किसी जगह के लिए तय की गई सेवाओं की सूची पाएं.  | 
              
                  list | 
                
                  GET /v4/{parent=accounts/*}/locations इसमें, दिए गए खाते के लिए जगहों की जानकारी शामिल होती है.  | 
              
                  patch | 
                
                  PATCH /v4/{name=accounts/*/locations/*} बताई गई जगह को अपडेट करता है.  | 
              
                  reportInsights | 
                
                  POST /v4/{name=accounts/*}/locations:reportInsights ऐसी रिपोर्ट दिखाता है जिसमें जगह के हिसाब से, एक या उससे ज़्यादा मेट्रिक की अहम जानकारी होती है.  | 
              
                  transfer  | 
                
                  POST /v4/{name=accounts/*/locations/*}:transfer उपयोगकर्ता के मालिकाना हक वाले खाते से किसी जगह की जानकारी को ऐसे दूसरे खाते में ले जाता है जिसे वही उपयोगकर्ता मैनेज करता है.  | 
              
                  updateFoodMenus | 
                
                  PATCH /v4/{foodMenus.name=accounts/*/locations/*/foodMenus} किसी खास जगह के खाने के मेन्यू अपडेट करता है.  | 
              
                  updateHealthProviderAttributes | 
                
                  PATCH /v4/{healthProviderAttributes.name=accounts/*/locations/*/healthProviderAttributes} किसी खास जगह के, स्वास्थ्य सेवा देने वाले के एट्रिब्यूट की जानकारी अपडेट करता है.  | 
              
                  updateServiceList | 
                
                  PATCH /v4/{serviceList.name=accounts/*/locations/*/serviceList} किसी जगह के लिए तय की गई सेवाओं की सूची को अपडेट करता है.  | 
              
                  verify | 
                
                  POST /v4/{name=accounts/*/locations/*}:verify इससे किसी जगह की पुष्टि करने की प्रक्रिया शुरू होगी.  | 
              
REST रिसॉर्स: v4.accounts.locations.admins
| तरीके | |
|---|---|
                  create  | 
                
                  POST /v4/{parent=accounts/*/locations/*}/admins तय किए गए उपयोगकर्ता को किसी खास जगह का एडमिन बनने के लिए न्योता देता है.  | 
              
                  delete  | 
                
                  DELETE /v4/{name=accounts/*/locations/*/admins/*} किसी खास जगह के मैनेजर के तौर पर बताए गए एडमिन को हटाता है.  | 
              
                  list  | 
                
                  GET /v4/{parent=accounts/*/locations/*}/admins बताई गई जगह के सभी एडमिन की सूची बनाता है.  | 
              
                  patch  | 
                
                  PATCH /v4/{name=accounts/*/locations/*/admins/*} किसी खास जगह के एडमिन के लिए एडमिन को अपडेट करता है.  | 
              
REST रिसॉर्स: v4.accounts.locations.followers
| तरीके | |
|---|---|
                  getMetadata | 
                
                  GET /v4/{name=accounts/*/locations/*/followers/metadata} किसी जगह के लिए फ़ॉलोअर सेटिंग पाएं.  | 
              
REST रिसॉर्स: v4.accounts.locations.insuranceNetworks
| तरीके | |
|---|---|
                  list | 
                
                  GET /v4/{parent=accounts/*/locations/*}/insuranceNetworks उन सभी बीमा नेटवर्क की सूची दिखाता है जिन्हें Google दिखाता है.  | 
              
REST रिसॉर्स: v4.accounts.locations.localPosts
| तरीके | |
|---|---|
                  create | 
                
                  POST /v4/{parent=accounts/*/locations/*}/localPosts किसी खास जगह से जुड़ी नई लोकल पोस्ट बनाता है और उसे दिखाता है.  | 
              
                  delete | 
                
                  DELETE /v4/{name=accounts/*/locations/*/localPosts/*} स्थानीय पोस्ट मिटाता है.  | 
              
                  get | 
                
                  GET /v4/{name=accounts/*/locations/*/localPosts/*} बताई गई स्थानीय पोस्ट पाएं.  | 
              
                  list | 
                
                  GET /v4/{parent=accounts/*/locations/*}/localPosts किसी जगह से जुड़ी स्थानीय पोस्ट की सूची दिखाता है.  | 
              
                  patch | 
                
                  PATCH /v4/{name=accounts/*/locations/*/localPosts/*} किसी स्थानीय पोस्ट को अपडेट करता है और अपडेट की गई स्थानीय पोस्ट दिखाता है.  | 
              
                  reportInsights | 
                
                  POST /v4/{name=accounts/*/locations/*}/localPosts:reportInsights किसी एक स्टोर पेज से जुड़ी स्थानीय पोस्ट के सेट की अहम जानकारी दिखाता है.  | 
              
REST रिसॉर्स: v4.accounts.locations.media
| तरीके | |
|---|---|
                  create | 
                
                  POST /v4/{parent=accounts/*/locations/*}/media जगह के लिए नया मीडिया आइटम बनाता है.  | 
              
                  delete | 
                
                  DELETE /v4/{name=accounts/*/locations/*/media/*} बताया गया मीडिया आइटम मिटाता है.  | 
              
                  get | 
                
                  GET /v4/{name=accounts/*/locations/*/media/*} अनुरोध किए गए मीडिया आइटम का मेटाडेटा दिखाता है.  | 
              
                  list | 
                
                  GET /v4/{parent=accounts/*/locations/*}/media किसी जगह से जुड़े मीडिया आइटम की सूची दिखाता है.  | 
              
                  patch | 
                
                  PATCH /v4/{name=accounts/*/locations/*/media/*} तय किए गए मीडिया आइटम का मेटाडेटा अपडेट करता है.  | 
              
                  startUpload | 
                
                  POST /v4/{parent=accounts/*/locations/*}/media:startUpload मीडिया आइटम अपलोड करने के लिए, MediaItemDataRef जनरेट करता है. | 
              
REST रिसॉर्स: v4.accounts.locations.media.customers
| तरीके | |
|---|---|
                  get | 
                
                  GET /v4/{name=accounts/*/locations/*/media/customers/*} यह फ़ंक्शन, ग्राहक के उस मीडिया आइटम का मेटाडेटा दिखाता है जिसके लिए अनुरोध किया गया है.  | 
              
                  list | 
                
                  GET /v4/{parent=accounts/*/locations/*}/media/customers यह फ़ंक्शन, खरीदारों के दिए गए किसी जगह से जुड़े मीडिया आइटम की सूची दिखाता है.  | 
              
REST रिसॉर्स: v4.accounts.locations.questions
| तरीके | |
|---|---|
                  create | 
                
                  POST /v4/{parent=accounts/*/locations/*}/questions बताई गई जगह के लिए सवाल जोड़ता है.  | 
              
                  delete | 
                
                  DELETE /v4/{name=accounts/*/locations/*/questions/*} मौजूदा उपयोगकर्ता के लिखे गए खास सवाल को मिटा देता है.  | 
              
                  list | 
                
                  GET /v4/{parent=accounts/*/locations/*}/questions किसी खास जगह के लिए सवालों की पेज नंबर वाली सूची और उसके कुछ जवाब दिखाता है.  | 
              
                  patch | 
                
                  PATCH /v4/{name=accounts/*/locations/*/questions/*} मौजूदा उपयोगकर्ता के लिखे गए सवाल को अपडेट करता है.  | 
              
REST रिसॉर्स: v4.accounts.locations.questions.answers
| तरीके | |
|---|---|
                  delete | 
                
                  DELETE /v4/{parent=accounts/*/locations/*/questions/*}/answers:delete मौजूदा उपयोगकर्ता ने किसी सवाल का जो जवाब दिया है उसे मिटा दिया जाता है.  | 
              
                  list | 
                
                  GET /v4/{parent=accounts/*/locations/*/questions/*}/answers किसी खास सवाल के जवाबों की पेज नंबर वाली सूची दिखाता है.  | 
              
                  upsert | 
                
                  POST /v4/{parent=accounts/*/locations/*/questions/*}/answers:upsert जवाब बनाता है या किसी खास सवाल के लिए, उपयोगकर्ता के लिखे गए मौजूदा जवाब को अपडेट करता है.  | 
              
REST रिसॉर्स: v4.accounts.locations.reviews
| तरीके | |
|---|---|
                  deleteReply | 
                
                  DELETE /v4/{name=accounts/*/locations/*/reviews/*}/reply बताई गई समीक्षा का जवाब मिटा देता है.  | 
              
                  get | 
                
                  GET /v4/{name=accounts/*/locations/*/reviews/*} बताई गई समीक्षा दिखाता है.  | 
              
                  list | 
                
                  GET /v4/{parent=accounts/*/locations/*}/reviews किसी खास जगह के लिए, पेज पर नंबर वाली सूची दिखाता है.  | 
              
                  updateReply | 
                
                  PUT /v4/{name=accounts/*/locations/*/reviews/*}/reply तय की गई समीक्षा के जवाब को अपडेट करता है.  | 
              
REST रिसॉर्स: v4.accounts.locations.verifications
| तरीके | |
|---|---|
                  complete | 
                
                  POST /v4/{name=accounts/*/locations/*/verifications/*}:complete इससे PENDING की पुष्टि हो जाती है. | 
              
                  list | 
                
                  GET /v4/{parent=accounts/*/locations/*}/verifications किसी जगह की पुष्टि की सूची बनाएं. यह लिस्ट बनाने के समय के हिसाब से क्रम में लगाई जाती है.  | 
              
REST रिसॉर्स: v4.attributes
| तरीके | |
|---|---|
                  list | 
                
                  GET /v4/attributes उपलब्ध एट्रिब्यूट की वह सूची दिखाता है जो दी गई मुख्य कैटगरी और देश वाली जगह के लिए उपलब्ध हो सकती हैं.  | 
              
REST रिसॉर्स: v4.categories
| तरीके | |
|---|---|
                  batchGet | 
                
                  GET /v4/categories:batchGet दी गई भाषा और GConcept आईडी के लिए कारोबार की कैटगरी की सूची दिखाता है.  | 
              
                  list | 
                
                  GET /v4/categories कारोबार की कैटगरी की सूची दिखाता है.  | 
              
REST रिसॉर्स: v4.chains
| तरीके | |
|---|---|
                  get | 
                
                  GET /v4/{name=chains/*} बताई गई चेन दिखाता है.  | 
              
                  search | 
                
                  GET /v4/chains:search चेन के नाम के आधार पर चेन खोजता है.  | 
              
REST रिसॉर्स: v4.googleLocations
| तरीके | |
|---|---|
                  report | 
                
                  POST /v4/{name=googleLocations/*}:report GoogleLocation की शिकायत करें. | 
              
                  search | 
                
                  POST /v4/googleLocations:search उन सभी संभावित जगहों को खोजें जो बताए गए अनुरोध से मिलती-जुलती हैं.  | 
              
सेवा: mybusiness.googleapis.com
इस सेवा को कॉल करने के लिए, हमारा सुझाव है कि आप Google की क्लाइंट लाइब्रेरी का इस्तेमाल करें. अगर इस सेवा को कॉल करने के लिए आपके ऐप्लिकेशन को आपकी खुद की लाइब्रेरी की ज़रूरत है, तो एपीआई अनुरोध करते समय यहां दी गई जानकारी का इस्तेमाल करें.
डिस्कवरी दस्तावेज़
डिस्कवरी दस्तावेज़ एक ऐसी खास जानकारी है जिसे मशीन आसानी से पढ़ सकती है. इससे REST API के बारे में जानकारी मिलती है और उसका इस्तेमाल किया जाता है. इसका इस्तेमाल क्लाइंट लाइब्रेरी, IDE प्लगिन, और Google API के साथ इंटरैक्ट करने वाले अन्य टूल बनाने के लिए किया जाता है. एक सेवा में, आपकी खोज से जुड़े कई दस्तावेज़ मिल सकते हैं. यह सेवा, खोज से जुड़े ये दस्तावेज़ उपलब्ध कराती है:
सर्विस एंडपॉइंट
सेवा एंडपॉइंट एक बेस यूआरएल होता है, जो किसी एपीआई सेवा के नेटवर्क पते के बारे में बताता है. एक सेवा में एक से ज़्यादा सेवा एंडपॉइंट हो सकते हैं. इस सेवा में नीचे दिया गया सर्विस एंडपॉइंट है और नीचे दिए गए सभी यूआरआई, इस सर्विस एंडपॉइंट से जुड़े हैं:
https://mybusiness.googleapis.com
REST रिसॉर्स: v1.media
| तरीके | |
|---|---|
                  upload | 
                
                  POST /v1/media/{resourceName=**} POST /upload/v1/media/{resourceName=**} मीडिया अपलोड करता है.  |