provider 51 operations
@utdk/google/books
Parent: Google
Books API
Generated UTDK provider client for Books API. The Google Books API allows clients to access the Google Books repository.
README
Embedded directly from the package source.
google/books
Generated UTDK provider types and OpenAPI-backed client for https://raw.githubusercontent.com/APIs-guru/openapi-directory/refs/heads/main/APIs/googleapis.com/books/v1/openapi.yaml.
Operations
51 operations —
open try-it console
| Method | Operation ID | Path | Summary | |
|---|---|---|---|---|
| POST | cloudloading.addBook | /books/v1/cloudloading/addBook | Try | |
| POST | cloudloading.deleteBook | /books/v1/cloudloading/deleteBook | Try | |
| POST | cloudloading.updateBook | /books/v1/cloudloading/updateBook | Try | |
| GET | dictionary.listOfflineMetadata | /books/v1/dictionary/listOfflineMetadata | Try | |
| GET | familysharing.getFamilyInfo | /books/v1/familysharing/getFamilyInfo | Try | |
| POST | familysharing.share | /books/v1/familysharing/share | Try | |
| POST | familysharing.unshare | /books/v1/familysharing/unshare | Try | |
| GET | myconfig.getUserSettings | /books/v1/myconfig/getUserSettings | Try | |
| POST | myconfig.releaseDownloadAccess | /books/v1/myconfig/releaseDownloadAccess | Try | |
| POST | myconfig.requestAccess | /books/v1/myconfig/requestAccess | Try | |
| POST | myconfig.syncVolumeLicenses | /books/v1/myconfig/syncVolumeLicenses | Try | |
| POST | myconfig.updateUserSettings | /books/v1/myconfig/updateUserSettings | Try | |
| GET | mylibrary.annotations.list | /books/v1/mylibrary/annotations | Try | |
| POST | mylibrary.annotations.insert | /books/v1/mylibrary/annotations | Try | |
| POST | mylibrary.annotations.summary | /books/v1/mylibrary/annotations/summary | Try | |
| PUT | mylibrary.annotations.update | /books/v1/mylibrary/annotations/{annotationId} | Try | |
| DELETE | mylibrary.annotations.delete | /books/v1/mylibrary/annotations/{annotationId} | Try | |
| GET | mylibrary.bookshelves.list | /books/v1/mylibrary/bookshelves | Try | |
| GET | mylibrary.bookshelves.get | /books/v1/mylibrary/bookshelves/{shelf} | Try | |
| POST | mylibrary.bookshelves.addVolume | /books/v1/mylibrary/bookshelves/{shelf}/addVolume | Try | |
| POST | mylibrary.bookshelves.clearVolumes | /books/v1/mylibrary/bookshelves/{shelf}/clearVolumes | Try | |
| POST | mylibrary.bookshelves.moveVolume | /books/v1/mylibrary/bookshelves/{shelf}/moveVolume | Try | |
| POST | mylibrary.bookshelves.removeVolume | /books/v1/mylibrary/bookshelves/{shelf}/removeVolume | Try | |
| GET | mylibrary.bookshelves.volumes.list | /books/v1/mylibrary/bookshelves/{shelf}/volumes | Try | |
| GET | mylibrary.readingpositions.get | /books/v1/mylibrary/readingpositions/{volumeId} | Try | |
| POST | mylibrary.readingpositions.setPosition | /books/v1/mylibrary/readingpositions/{volumeId}/setPosition | Try | |
| GET | notification.get | /books/v1/notification/get | Try | |
| GET | onboarding.listCategories | /books/v1/onboarding/listCategories | Try | |
| GET | onboarding.listCategoryVolumes | /books/v1/onboarding/listCategoryVolumes | Try | |
| GET | personalizedstream.get | /books/v1/personalizedstream/get | Try | |
| POST | promooffer.accept | /books/v1/promooffer/accept | Try | |
| POST | promooffer.dismiss | /books/v1/promooffer/dismiss | Try | |
| GET | promooffer.get | /books/v1/promooffer/get | Try | |
| GET | series.get | /books/v1/series/get | Try | |
| GET | series.membership.get | /books/v1/series/membership/get | Try | |
| GET | bookshelves.list | /books/v1/users/{userId}/bookshelves | Try | |
| GET | bookshelves.get | /books/v1/users/{userId}/bookshelves/{shelf} | Try | |
| GET | bookshelves.volumes.list | /books/v1/users/{userId}/bookshelves/{shelf}/volumes | Try | |
| GET | volumes.list | /books/v1/volumes | Try | |
| GET | volumes.mybooks.list | /books/v1/volumes/mybooks | Try | |
| GET | volumes.recommended.list | /books/v1/volumes/recommended | Try | |
| POST | volumes.recommended.rate | /books/v1/volumes/recommended/rate | Try | |
| GET | volumes.useruploaded.list | /books/v1/volumes/useruploaded | Try | |
| GET | volumes.get | /books/v1/volumes/{volumeId} | Try | |
| GET | volumes.associated.list | /books/v1/volumes/{volumeId}/associated | Try | |
| GET | layers.volumeAnnotations.list | /books/v1/volumes/{volumeId}/layers/{layerId} | Try | |
| GET | layers.volumeAnnotations.get | /books/v1/volumes/{volumeId}/layers/{layerId}/annotations/{annotationId} | Try | |
| GET | layers.annotationData.list | /books/v1/volumes/{volumeId}/layers/{layerId}/data | Try | |
| GET | layers.annotationData.get | /books/v1/volumes/{volumeId}/layers/{layerId}/data/{annotationDataId} | Try | |
| GET | layers.list | /books/v1/volumes/{volumeId}/layersummary | Try | |
| GET | layers.get | /books/v1/volumes/{volumeId}/layersummary/{summaryId} | Try |