@maxim_mazurok/gapi.client.mybusinessbusinessinformation-v1 v0.0.20240507
TypeScript typings for My Business Business Information API v1
The My Business Business Information API provides an interface for managing business information. Note - If you have a quota of 0 after enabling the API, please request for GBP API access. For detailed description please check documentation.
Installing
Install typings for My Business Business Information API:
npm install @types/gapi.client.mybusinessbusinessinformation-v1 --save-dev
Usage
You need to initialize Google API client in your code:
gapi.load('client', () => {
// now we can use gapi.client
// ...
});
Then load api client wrapper:
gapi.client.load(
'https://mybusinessbusinessinformation.googleapis.com/$discovery/rest?version=v1',
() => {
// now we can use:
// gapi.client.mybusinessbusinessinformation
}
);
// Deprecated, use discovery document URL, see https://github.com/google/google-api-javascript-client/blob/master/docs/reference.md#----gapiclientloadname----version----callback--
gapi.client.load('mybusinessbusinessinformation', 'v1', () => {
// now we can use:
// gapi.client.mybusinessbusinessinformation
});
After that you can use My Business Business Information API resources:
/*
Returns the list of attributes that would be available for a location with the given primary category and country.
*/
await gapi.client.mybusinessbusinessinformation.attributes.list({});
/*
Returns a list of business categories for the provided language and GConcept ids.
*/
await gapi.client.mybusinessbusinessinformation.categories.batchGet({});
/*
Returns a list of business categories. Search will match the category name but not the category ID. Search only matches the front of a category name (that is, 'food' may return 'Food Court' but not 'Fast Food Restaurant').
*/
await gapi.client.mybusinessbusinessinformation.categories.list({});
/*
Gets the specified chain. Returns `NOT_FOUND` if the chain does not exist.
*/
await gapi.client.mybusinessbusinessinformation.chains.get({name: 'name'});
/*
Searches the chain based on chain name.
*/
await gapi.client.mybusinessbusinessinformation.chains.search({});
/*
Search all of the possible locations that are a match to the specified request.
*/
await gapi.client.mybusinessbusinessinformation.googleLocations.search({});
/*
Deletes a location. If this location cannot be deleted using the API and it is marked so in the `google.mybusiness.businessinformation.v1.LocationState`, use the [Google Business Profile](https://business.google.com/manage/) website.
*/
await gapi.client.mybusinessbusinessinformation.locations.delete({
name: 'name',
});
/*
Returns the specified location.
*/
await gapi.client.mybusinessbusinessinformation.locations.get({name: 'name'});
/*
Looks up all the attributes set for a given location.
*/
await gapi.client.mybusinessbusinessinformation.locations.getAttributes({
name: 'name',
});
/*
Gets the Google-updated version of the specified location.
*/
await gapi.client.mybusinessbusinessinformation.locations.getGoogleUpdated({
name: 'name',
});
/*
Updates the specified location.
*/
await gapi.client.mybusinessbusinessinformation.locations.patch({name: 'name'});
/*
Update attributes for a given location.
*/
await gapi.client.mybusinessbusinessinformation.locations.updateAttributes({
name: 'name',
});
2 days ago
4 days ago
8 days ago
9 days ago
10 days ago
11 days ago
15 days ago
16 days ago
17 days ago
18 days ago
22 days ago
23 days ago
24 days ago
25 days ago
29 days ago
1 month ago
30 days ago
1 month ago
1 month ago
1 month ago
1 month ago
1 month ago
1 month ago
1 month ago
1 month ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
3 months ago
3 months ago
3 months ago
3 months ago
4 months ago
4 months ago
4 months ago
4 months ago
4 months ago
5 months ago
5 months ago
5 months ago
5 months ago
5 months ago
5 months ago
9 months ago
6 months ago
6 months ago
6 months ago
9 months ago
9 months ago
6 months ago
6 months ago
9 months ago
8 months ago
8 months ago
9 months ago
9 months ago
8 months ago
8 months ago
9 months ago
9 months ago
6 months ago
10 months ago
10 months ago
10 months ago
5 months ago
10 months ago
8 months ago
7 months ago
10 months ago
10 months ago
7 months ago
7 months ago
7 months ago
8 months ago
10 months ago
9 months ago
9 months ago
9 months ago
10 months ago
10 months ago
9 months ago
10 months ago
9 months ago
10 months ago
7 months ago
7 months ago
7 months ago
6 months ago
6 months ago
6 months ago
9 months ago
7 months ago
7 months ago
10 months ago
10 months ago
10 months ago
7 months ago
7 months ago
7 months ago
11 months ago
8 months ago
8 months ago
8 months ago
8 months ago
8 months ago
8 months ago
8 months ago
8 months ago
8 months ago
11 months ago
11 months ago
12 months ago
12 months ago
12 months ago
11 months ago
1 year ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
12 months ago
12 months ago
12 months ago
12 months ago
12 months ago
12 months ago
1 year ago
1 year ago
1 year ago
11 months ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
2 years ago
2 years ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago