TypeScript typings for My Business Account Management API v1
The My Business Account Management API provides an interface for managing access to a location on Google.
For detailed description please check documentation.
Installing
Install typings for My Business Account Management API:
npm install @types/gapi.client.mybusinessaccountmanagement-v1 --save-dev
Usage
You need to initialize Google API client in your code:
gapi.load('client', () => {
});
Then load api client wrapper:
gapi.client.load('https://mybusinessaccountmanagement.googleapis.com/$discovery/rest?version=v1', () => {
});
gapi.client.load('mybusinessaccountmanagement', 'v1', () => {
});
After that you can use My Business Account Management API resources:
await gapi.client.mybusinessaccountmanagement.accounts.create({ });
await gapi.client.mybusinessaccountmanagement.accounts.get({ name: "name", });
await gapi.client.mybusinessaccountmanagement.accounts.list({ });
await gapi.client.mybusinessaccountmanagement.accounts.patch({ name: "name", });
await gapi.client.mybusinessaccountmanagement.locations.transfer({ name: "name", });