Books
import { Books } from "https://googleapis.deno.dev/v1/books:v1.ts";
The Google Books API allows clients to access the Google Books repository.
§Methods
Retrieves metadata for a specific bookshelf for the specified user.
ID of bookshelf to retrieve.
ID of user for whom to retrieve bookshelves.
Retrieves a list of public bookshelves for the specified user.
ID of user for whom to retrieve bookshelves.
Retrieves volumes in a specific bookshelf for the specified user.
ID of bookshelf to retrieve volumes.
ID of user for whom to retrieve bookshelf volumes.
Add a user-upload volume and triggers processing.
Remove the book and its contents
Updates a user-upload volume.
Returns a list of offline dictionary metadata available
Gets information regarding the family that the user is part of.
Gets the annotation data.
The ID of the annotation data to retrieve.
The ID for the layer to get the annotations.
The volume to retrieve annotations for.
Gets the annotation data for a volume and layer.
The ID for the layer to get the annotation data.
The volume to retrieve annotation data for.
Gets the layer summary for a volume.
The ID for the layer to get the summary for.
The volume to retrieve layers for.
Gets the volume annotation.
The ID of the volume annotation to retrieve.
The ID for the layer to get the annotations.
The volume to retrieve annotations for.
Gets the volume annotations for a volume and layer.
The ID for the layer to get the annotations.
The volume to retrieve annotations for.
Gets the current settings for the user.
Release downloaded content access restriction.
Request concurrent and download access restrictions.
Request downloaded content access for specified volumes on the My eBooks shelf.
Sets the settings for the user. If a sub-object is specified, it will overwrite the existing sub-object stored in the server. Unspecified sub-objects will retain the existing value.
Deletes an annotation.
The ID for the annotation to delete.
Inserts a new annotation.
Retrieves a list of annotations, possibly filtered.
Gets the summary of specified layers.
Updates an existing annotation.
The ID for the annotation to update.
Adds a volume to a bookshelf.
ID of bookshelf to which to add a volume.
Clears all volumes from a bookshelf.
ID of bookshelf from which to remove a volume.
Retrieves metadata for a specific bookshelf belonging to the authenticated user.
ID of bookshelf to retrieve.
Retrieves a list of bookshelves belonging to the authenticated user.
Moves a volume within a bookshelf.
ID of bookshelf with the volume.
Removes a volume from a bookshelf.
ID of bookshelf from which to remove a volume.
Gets volume information for volumes on a bookshelf.
The bookshelf ID or name retrieve volumes for.
Retrieves my reading position information for a volume.
ID of volume for which to retrieve a reading position.
Sets my reading position information for a volume.
ID of volume for which to update the reading position.
Returns notification details for a given notification id.
List categories for onboarding experience.
List available volumes under categories for onboarding experience.
Returns a stream of personalized book clusters
Accepts the promo offer.
Marks the promo offer as dismissed.
Returns a list of promo offers available to the user
Returns Series metadata for the given series ids.
Returns Series membership data given the series id.
Performs a book search.
Return a list of books in My Library.
Return a list of recommended books for the current user.
Rate a recommended book for the current user.
Return a list of books uploaded by the current user.