Skip to content

Google Books

Node: googleBooks · Full type: n8n-nodes-base.googleBooks · Version: 2

Credentials

googleApi (alias: @google) / googleBooksOAuth2Api (alias: @google)

CREDENTIAL @google = googleApi "My Google Books"

Operations

Resource: bookshelf

get

Parameter Type Default Details
myLibrary boolean false required
userId string "" required
shelfId string "" required

getAll

Parameter Type Default Details
myLibrary boolean false required
userId string "" required

Resource: bookshelfVolume

add

Parameter Type Default Details
shelfId string "" required
volumeId string "" required

clear

Parameter Type Default Details
shelfId string "" required

getAll

Parameter Type Default Details
myLibrary boolean false required
userId string "" required
shelfId string "" required

move

Parameter Type Default Details
shelfId string "" required
volumeId string "" required
volumePosition string "" required

remove

Parameter Type Default Details
shelfId string "" required
volumeId string "" required

Resource: volume

get

Parameter Type Default Details
volumeId string "" required

getAll

Parameter Type Default Details
searchQuery string "" required

Common Parameters

Parameter Type Default Details
authentication options "serviceAccount" serviceAccount, oAuth2

Example

NODE "googleBooks" @google AS "Google Books" {
  resource: "bookshelf",
  operation: "get",
  searchQuery: {{ $json.searchQuery }},
  userId: {{ $json.userId }},
  shelfId: {{ $json.shelfId }}
}