Google Books (Independent Publisher) (Preview)
Search and discover data and details about and within books available in the vast library of Google
This connector is available in the following products and regions:
Service | Class | Regions |
---|---|---|
Logic Apps | Standard | All Logic Apps regions except the following: - Azure Government regions - Azure China regions - US Department of Defense (DoD) |
Power Automate | Premium | All Power Automate regions except the following: - US Government (GCC) - US Government (GCC High) - China Cloud operated by 21Vianet - US Department of Defense (DoD) |
Power Apps | Premium | All Power Apps regions except the following: - US Government (GCC) - US Government (GCC High) - China Cloud operated by 21Vianet - US Department of Defense (DoD) |
Contact | |
---|---|
Name | Fördős András |
[email protected] |
Connector Metadata | |
---|---|
Publisher | Fördős András |
Website | https://developers.google.com/books/docs/v1/using |
Privacy policy | https://policies.google.com/privacy |
Categories | Data;Content and Files |
Creating a connection
The connector supports the following authentication types:
Default | Parameters for creating connection. | All regions | Not shareable |
Default
Applicable: All regions
Parameters for creating connection.
This is not shareable connection. If the power app is shared with another user, another user will be prompted to create new connection explicitly.
Name | Type | Description | Required |
---|---|---|---|
API Key | securestring | The API Key for this api | True |
Throttling Limits
Name | Calls | Renewal Period |
---|---|---|
API calls per connection | 100 | 60 seconds |
Actions
Get Volume |
Get a specific volume data by ID. |
Search Volumes |
Query multiple volumes and books within the public Google library. |
Get Volume
Get a specific volume data by ID.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Volume Id
|
volumeId | True | string |
A valid and unique Google Books volume ID |
Pre-set Projection
|
projection | string |
Restrict the returned fields with a predefined set |
|
Language Restriction
|
langRestrict | string |
Restrict to results that are tagged with the specified ISO-639-1 language code, eg. fr |
Returns
Name | Path | Type | Description |
---|---|---|---|
Kind
|
kind | string |
Kind of the result data |
Id
|
id | string |
Unique id of the volume |
Etag
|
etag | string |
Etag of the volume |
Self Link
|
selfLink | string |
URL Link for the volume |
Title
|
volumeInfo.title | string |
Title of the volume |
Subtitle
|
volumeInfo.subtitle | string |
Subtitle of the volume |
Authors
|
volumeInfo.authors | array of string |
Array of authors of the volume |
Publisher
|
volumeInfo.publisher | string |
Publisher of the volume |
Published Date
|
volumeInfo.publishedDate | string |
Date when the volume was published |
Description
|
volumeInfo.description | string |
Short description of the volume |
Industry Identifiers
|
volumeInfo.industryIdentifiers | array of object |
Available industry identifiers (eg. ISBN) |
Type
|
volumeInfo.industryIdentifiers.type | string |
Type of industry identifier |
Identifier
|
volumeInfo.industryIdentifiers.identifier | string |
Industry identifier, eg. ISBN |
Text
|
volumeInfo.readingModes.text | boolean |
Text |
Image
|
volumeInfo.readingModes.image | boolean |
Image |
Page Count
|
volumeInfo.pageCount | integer |
Number of pages in the volume |
Printed Page Count
|
volumeInfo.printedPageCount | integer |
Number of printed pages in the volume |
Height
|
volumeInfo.dimensions.height | string |
Height of the volume |
Width
|
volumeInfo.dimensions.width | string |
Width of the volume |
Thickness
|
volumeInfo.dimensions.thickness | string |
Thickness of the volume |
Print Type
|
volumeInfo.printType | string |
Type of print |
Categories
|
volumeInfo.categories | array of string |
List of categorization tags of the volume |
Average Rating
|
volumeInfo.averageRating | float |
Average of ratings |
Ratings Count
|
volumeInfo.ratingsCount | integer |
Number of ratings |
Maturity Rating
|
volumeInfo.maturityRating | string |
Maturity of rating |
Allow Anon Logging
|
volumeInfo.allowAnonLogging | boolean |
Allow Anon Logging? |
Content Version
|
volumeInfo.contentVersion | string |
Version of content |
Contains Epub Bubbles
|
volumeInfo.panelizationSummary.containsEpubBubbles | boolean |
Contains epub bubbles? |
Contains Image Bubbles
|
volumeInfo.panelizationSummary.containsImageBubbles | boolean |
Contains image bubbles? |
Small Thumbnail
|
volumeInfo.imageLinks.smallThumbnail | string |
Small Thumbnail |
Thumbnail
|
volumeInfo.imageLinks.thumbnail | string |
Thumbnail |
Small Image
|
volumeInfo.imageLinks.small | string |
Small Image |
Medium Image
|
volumeInfo.imageLinks.medium | string |
Medium Image |
Large Image
|
volumeInfo.imageLinks.large | string |
Large Image |
Language
|
volumeInfo.language | string |
Language code of the volume |
Preview Link
|
volumeInfo.previewLink | string |
URL link to the preview |
Info Link
|
volumeInfo.infoLink | string |
URL link to volume information |
Canonical Volume Link
|
volumeInfo.canonicalVolumeLink | string |
URL link to the canonical volume |
Layers
|
layerInfo.layers | array of object |
Layers |
Layer Id
|
layerInfo.layers.layerId | string |
Layer Id |
Volume Annotations Version
|
layerInfo.layers.volumeAnnotationsVersion | string |
Volume Annotations Version |
Country
|
saleInfo.country | string |
Country of sale |
Saleability
|
saleInfo.saleability | string |
Saleability |
Is Ebook
|
saleInfo.isEbook | boolean |
Is ebook? |
Amount
|
saleInfo.listPrice.amount | float |
Amount |
Currency Code
|
saleInfo.listPrice.currencyCode | string |
Currency Code |
Amount
|
saleInfo.retailPrice.amount | float |
Amount |
Currency Code
|
saleInfo.retailPrice.currencyCode | string |
Currency Code |
Buy Link
|
saleInfo.buyLink | string |
URL link to buy the volume |
Offers
|
saleInfo.offers | array of object |
Available offers |
Finsky Offer Type
|
saleInfo.offers.finskyOfferType | integer |
Finsky Offer Type |
Amount in Micros
|
saleInfo.offers.listPrice.amountInMicros | integer |
Amount In Micros |
Currency Code
|
saleInfo.offers.listPrice.currencyCode | string |
Currency Code |
Amount in Micros
|
saleInfo.offers.retailPrice.amountInMicros | integer |
Amount In Micros |
Currency Code
|
saleInfo.offers.retailPrice.currencyCode | string |
Currency Code |
Giftable
|
saleInfo.offers.giftable | boolean |
Is giftable? |
Country
|
accessInfo.country | string |
Country code |
Viewability
|
accessInfo.viewability | string |
Viewability |
Embeddable
|
accessInfo.embeddable | boolean |
Is embeddable? |
Public Domain
|
accessInfo.publicDomain | boolean |
Is public domain? |
Text To Speech Permission
|
accessInfo.textToSpeechPermission | string |
Text to Speech permission |
Is available?
|
accessInfo.epub.isAvailable | boolean |
isAvailable |
AcsToken Link
|
accessInfo.epub.acsTokenLink | string |
URL link to acsToken |
Is Available
|
accessInfo.pdf.isAvailable | boolean |
Is available? |
AcsToken Link
|
accessInfo.pdf.acsTokenLink | string |
URL link to acsToken |
WebReader Link
|
accessInfo.webReaderLink | string |
URL link for WebReader |
Access View Status
|
accessInfo.accessViewStatus | string |
Status of access view |
Quote Sharing Allowed
|
accessInfo.quoteSharingAllowed | boolean |
Is quote sharing allowed? |
Search Volumes
Query multiple volumes and books within the public Google library.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Query String
|
q | True | string |
A valid query string for the Google Books API |
Max Results
|
maxResults | integer |
The maximum number of results to return. Default is 10, max. allowed is 40 |
|
Filter
|
filter | string |
Set preset search filter to restrict the returned results |
|
Start Index
|
startIndex | integer |
The position in the collection at which to start. Index for the first item is 0 |
|
Print Type
|
printType | string |
Use print type to restrict results to a specific print or publication type |
|
Pre-set Projection
|
projection | string |
Restrict the returned fields with a predefined set |
|
Order By
|
orderBy | string |
Set the ordering of results by one of the options. Default is relevance |
|
Language Restriction
|
langRestrict | string |
Restrict to results that are tagged with the specified ISO-639-1 language code, eg. fr |
|
Select Fields
|
fields | string |
Select a custom subset of fields which should be returned with the results instead of all |
Returns
Name | Path | Type | Description |
---|---|---|---|
Kind
|
kind | string |
Kind of the result data |
Total Items
|
totalItems | integer |
Total number of result items |
Items
|
items | array of object |
Items |
Kind
|
items.kind | string |
Kind of the result data |
Id
|
items.id | string |
Unique id of the volume |
Etag
|
items.etag | string |
Etag of the volume |
Self Link
|
items.selfLink | string |
URL Link for the volume |
Title
|
items.volumeInfo.title | string |
Title of the volume |
Authors
|
items.volumeInfo.authors | array of string |
Array of authors of the volume |
Publisher
|
items.volumeInfo.publisher | string |
Publisher of the volume |
Published Date
|
items.volumeInfo.publishedDate | string |
Date when the volume was published |
Description
|
items.volumeInfo.description | string |
Short description of the volume |
Industry Identifier
|
items.volumeInfo.industryIdentifiers | array of object |
Available industry identifiers (eg. ISBN) |
Type
|
items.volumeInfo.industryIdentifiers.type | string |
Type of industry identifier |
Number
|
items.volumeInfo.industryIdentifiers.identifier | string |
Industry identifier, eg. ISBN |
Text
|
items.volumeInfo.readingModes.text | boolean |
Is Text? |
Image
|
items.volumeInfo.readingModes.image | boolean |
Is Image? |
Page Count
|
items.volumeInfo.pageCount | integer |
Number of pages in the volume |
Print Type
|
items.volumeInfo.printType | string |
Type of print |
Categories
|
items.volumeInfo.categories | array of string |
List of categorization tags of the volume |
Average Rating
|
items.volumeInfo.averageRating | float |
Average of ratings |
Ratings Count
|
items.volumeInfo.ratingsCount | integer |
Number of ratings |
Maturity Rating
|
items.volumeInfo.maturityRating | string |
Maturity of rating |
Allow Anon Logging
|
items.volumeInfo.allowAnonLogging | boolean |
Allow Anon Logging? |
Content Version
|
items.volumeInfo.contentVersion | string |
Version of content |
Contains Epub Bubbles
|
items.volumeInfo.panelizationSummary.containsEpubBubbles | boolean |
Contains epub bubbles? |
Contains Image Bubbles
|
items.volumeInfo.panelizationSummary.containsImageBubbles | boolean |
Contains image bubbles? |
Small Thumbnail
|
items.volumeInfo.imageLinks.smallThumbnail | string |
Small Thumbnail |
Thumbnail
|
items.volumeInfo.imageLinks.thumbnail | string |
Thumbnail |
Language
|
items.volumeInfo.language | string |
Language code of the volume |
Preview Link
|
items.volumeInfo.previewLink | string |
URL link to the preview |
Info Link
|
items.volumeInfo.infoLink | string |
URL link to volume information |
Canonical Volume Link
|
items.volumeInfo.canonicalVolumeLink | string |
URL link to the canonical volume |
Subtitle
|
items.volumeInfo.subtitle | string |
Subtitle of the volume |
Country
|
items.saleInfo.country | string |
Country of sale |
Saleability
|
items.saleInfo.saleability | string |
Saleability |
Is Ebook
|
items.saleInfo.isEbook | boolean |
Is ebook? |
Amount
|
items.saleInfo.listPrice.amount | float |
Amount |
Currency Code
|
items.saleInfo.listPrice.currencyCode | string |
Currency Code |
Amount
|
items.saleInfo.retailPrice.amount | float |
Amount |
Currency Code
|
items.saleInfo.retailPrice.currencyCode | string |
Currency Code |
Buy Link
|
items.saleInfo.buyLink | string |
URL link to buy the volume |
Offers
|
items.saleInfo.offers | array of object |
Available offers |
Finsky Offer Type
|
items.saleInfo.offers.finskyOfferType | integer |
Finsky Offer Type |
Amount in Micros
|
items.saleInfo.offers.listPrice.amountInMicros | integer |
Amount In Micros |
Currency Code
|
items.saleInfo.offers.listPrice.currencyCode | string |
Currency Code |
Amount in Micros
|
items.saleInfo.offers.retailPrice.amountInMicros | integer |
Amount in Micros |
Currency Code
|
items.saleInfo.offers.retailPrice.currencyCode | string |
Currency Code |
Giftable
|
items.saleInfo.offers.giftable | boolean |
Is giftable? |
Country
|
items.accessInfo.country | string |
Country code |
Viewability
|
items.accessInfo.viewability | string |
Viewability |
Embeddable
|
items.accessInfo.embeddable | boolean |
Is embeddable? |
Public Domain
|
items.accessInfo.publicDomain | boolean |
Is public domain? |
Text To Speech Permission
|
items.accessInfo.textToSpeechPermission | string |
Text to Speech permission |
Is available?
|
items.accessInfo.epub.isAvailable | boolean |
isAvailable |
AcsToken Link
|
items.accessInfo.epub.acsTokenLink | string |
URL link to acsToken |
Is Available
|
items.accessInfo.pdf.isAvailable | boolean |
Is available? |
AcsToken Link
|
items.accessInfo.pdf.acsTokenLink | string |
URL link to acsToken |
WebReader Link
|
items.accessInfo.webReaderLink | string |
URL link for WebReader |
Access View Status
|
items.accessInfo.accessViewStatus | string |
Status of access view |
Quote Sharing Allowed
|
items.accessInfo.quoteSharingAllowed | boolean |
Is quote sharing allowed? |
Text snippet
|
items.searchInfo.textSnippet | string |
textSnippet |