Show / Hide Table of Contents

Namespace Google.Apis.Books.v1

Classes

BooksBaseServiceRequest<TResponse>

A base abstract class for Books requests.

BooksService

The Books Service.

BooksService.Scope

Available OAuth 2.0 scopes for use with the Books API.

BooksService.ScopeConstants

Available OAuth 2.0 scope constants for use with the Books API.

BookshelvesResource

The "bookshelves" collection of methods.

BookshelvesResource.GetRequest

Retrieves metadata for a specific bookshelf for the specified user.

BookshelvesResource.ListRequest

Retrieves a list of public bookshelves for the specified user.

BookshelvesResource.VolumesResource

The "volumes" collection of methods.

BookshelvesResource.VolumesResource.ListRequest

Retrieves volumes in a specific bookshelf for the specified user.

CloudloadingResource

The "cloudloading" collection of methods.

CloudloadingResource.AddBookRequest

Add a user-upload volume and triggers processing.

CloudloadingResource.DeleteBookRequest

Remove the book and its contents

CloudloadingResource.UpdateBookRequest

Updates a user-upload volume.

DictionaryResource

The "dictionary" collection of methods.

DictionaryResource.ListOfflineMetadataRequest

Returns a list of offline dictionary metadata available

FamilysharingResource

The "familysharing" collection of methods.

FamilysharingResource.GetFamilyInfoRequest

Gets information regarding the family that the user is part of.

FamilysharingResource.ShareRequest

Initiates sharing of the content with the user's family. Empty response indicates success.

FamilysharingResource.UnshareRequest

Initiates revoking content that has already been shared with the user's family. Empty response indicates success.

LayersResource

The "layers" collection of methods.

LayersResource.AnnotationDataResource

The "annotationData" collection of methods.

LayersResource.AnnotationDataResource.GetRequest

Gets the annotation data.

LayersResource.AnnotationDataResource.ListRequest

Gets the annotation data for a volume and layer.

LayersResource.GetRequest

Gets the layer summary for a volume.

LayersResource.ListRequest

List the layer summaries for a volume.

LayersResource.VolumeAnnotationsResource

The "volumeAnnotations" collection of methods.

LayersResource.VolumeAnnotationsResource.GetRequest

Gets the volume annotation.

LayersResource.VolumeAnnotationsResource.ListRequest

Gets the volume annotations for a volume and layer.

MyconfigResource

The "myconfig" collection of methods.

MyconfigResource.GetUserSettingsRequest

Gets the current settings for the user.

MyconfigResource.ReleaseDownloadAccessRequest

Release downloaded content access restriction.

MyconfigResource.RequestAccessRequest

Request concurrent and download access restrictions.

MyconfigResource.SyncVolumeLicensesRequest

Request downloaded content access for specified volumes on the My eBooks shelf.

MyconfigResource.UpdateUserSettingsRequest

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.

MylibraryResource

The "mylibrary" collection of methods.

MylibraryResource.AnnotationsResource

The "annotations" collection of methods.

MylibraryResource.AnnotationsResource.DeleteRequest

Deletes an annotation.

MylibraryResource.AnnotationsResource.InsertRequest

Inserts a new annotation.

MylibraryResource.AnnotationsResource.ListRequest

Retrieves a list of annotations, possibly filtered.

MylibraryResource.AnnotationsResource.SummaryRequest

Gets the summary of specified layers.

MylibraryResource.AnnotationsResource.UpdateRequest

Updates an existing annotation.

MylibraryResource.BookshelvesResource

The "bookshelves" collection of methods.

MylibraryResource.BookshelvesResource.AddVolumeRequest

Adds a volume to a bookshelf.

MylibraryResource.BookshelvesResource.ClearVolumesRequest

Clears all volumes from a bookshelf.

MylibraryResource.BookshelvesResource.GetRequest

Retrieves metadata for a specific bookshelf belonging to the authenticated user.

MylibraryResource.BookshelvesResource.ListRequest

Retrieves a list of bookshelves belonging to the authenticated user.

MylibraryResource.BookshelvesResource.MoveVolumeRequest

Moves a volume within a bookshelf.

MylibraryResource.BookshelvesResource.RemoveVolumeRequest

Removes a volume from a bookshelf.

MylibraryResource.BookshelvesResource.VolumesResource

The "volumes" collection of methods.

MylibraryResource.BookshelvesResource.VolumesResource.ListRequest

Gets volume information for volumes on a bookshelf.

MylibraryResource.ReadingpositionsResource

The "readingpositions" collection of methods.

MylibraryResource.ReadingpositionsResource.GetRequest

Retrieves my reading position information for a volume.

MylibraryResource.ReadingpositionsResource.SetPositionRequest

Sets my reading position information for a volume.

NotificationResource

The "notification" collection of methods.

NotificationResource.GetRequest

Returns notification details for a given notification id.

OnboardingResource

The "onboarding" collection of methods.

OnboardingResource.ListCategoriesRequest

List categories for onboarding experience.

OnboardingResource.ListCategoryVolumesRequest

List available volumes under categories for onboarding experience.

PersonalizedstreamResource

The "personalizedstream" collection of methods.

PersonalizedstreamResource.GetRequest

Returns a stream of personalized book clusters

PromoofferResource

The "promooffer" collection of methods.

PromoofferResource.AcceptRequest

Accepts the promo offer.

PromoofferResource.DismissRequest

Marks the promo offer as dismissed.

PromoofferResource.GetRequest

Returns a list of promo offers available to the user

SeriesResource

The "series" collection of methods.

SeriesResource.GetRequest

Returns Series metadata for the given series ids.

SeriesResource.MembershipResource

The "membership" collection of methods.

SeriesResource.MembershipResource.GetRequest

Returns Series membership data given the series id.

VolumesResource

The "volumes" collection of methods.

VolumesResource.AssociatedResource

The "associated" collection of methods.

VolumesResource.AssociatedResource.ListRequest

Return a list of associated books.

VolumesResource.GetRequest

Gets volume information for a single volume.

VolumesResource.ListRequest

Performs a book search.

VolumesResource.MybooksResource

The "mybooks" collection of methods.

VolumesResource.MybooksResource.ListRequest

Return a list of books in My Library.

VolumesResource.RecommendedResource

The "recommended" collection of methods.

VolumesResource.RecommendedResource.ListRequest

Return a list of recommended books for the current user.

VolumesResource.RecommendedResource.RateRequest

Rate a recommended book for the current user.

VolumesResource.UseruploadedResource

The "useruploaded" collection of methods.

VolumesResource.UseruploadedResource.ListRequest

Return a list of books uploaded by the current user.

Enums

BooksBaseServiceRequest<TResponse>.AltEnum

Data format for response.

BooksBaseServiceRequest<TResponse>.XgafvEnum

V1 error format.

MyconfigResource.RequestAccessRequest.LicenseTypesEnum

The type of access license to request. If not specified, the default is BOTH.

MyconfigResource.SyncVolumeLicensesRequest.FeaturesEnum

List of features supported by the client, i.e., 'RENTALS'

MylibraryResource.BookshelvesResource.AddVolumeRequest.ReasonEnum

The reason for which the book is added to the library.

MylibraryResource.BookshelvesResource.RemoveVolumeRequest.ReasonEnum

The reason for which the book is removed from the library.

MylibraryResource.BookshelvesResource.VolumesResource.ListRequest.ProjectionEnum

Restrict information returned to a set of selected fields.

MylibraryResource.ReadingpositionsResource.SetPositionRequest.ActionEnum

Action that caused this reading position to be set.

OnboardingResource.ListCategoryVolumesRequest.MaxAllowedMaturityRatingEnum

The maximum allowed maturity rating of returned volumes. Books with a higher maturity rating are filtered out.

PersonalizedstreamResource.GetRequest.MaxAllowedMaturityRatingEnum

The maximum allowed maturity rating of returned recommendations. Books with a higher maturity rating are filtered out.

VolumesResource.AssociatedResource.ListRequest.AssociationEnum

Association type.

VolumesResource.AssociatedResource.ListRequest.MaxAllowedMaturityRatingEnum

The maximum allowed maturity rating of returned recommendations. Books with a higher maturity rating are filtered out.

VolumesResource.GetRequest.ProjectionEnum

Restrict information returned to a set of selected fields.

VolumesResource.ListRequest.DownloadEnum

Restrict to volumes by download availability.

VolumesResource.ListRequest.FilterEnum

Filter search results.

VolumesResource.ListRequest.LibraryRestrictEnum

Restrict search to this user's library.

VolumesResource.ListRequest.MaxAllowedMaturityRatingEnum

The maximum allowed maturity rating of returned recommendations. Books with a higher maturity rating are filtered out.

VolumesResource.ListRequest.OrderByEnum

Sort search results.

VolumesResource.ListRequest.PrintTypeEnum

Restrict to books or magazines.

VolumesResource.ListRequest.ProjectionEnum

Restrict information returned to a set of selected fields.

VolumesResource.MybooksResource.ListRequest.AcquireMethodEnum

How the book was acquired

VolumesResource.MybooksResource.ListRequest.ProcessingStateEnum

The processing state of the user uploaded volumes to be returned. Applicable only if the UPLOADED is specified in the acquireMethod.

VolumesResource.RecommendedResource.ListRequest.MaxAllowedMaturityRatingEnum

The maximum allowed maturity rating of returned recommendations. Books with a higher maturity rating are filtered out.

VolumesResource.RecommendedResource.RateRequest.RatingEnum

Rating to be given to the volume.

VolumesResource.UseruploadedResource.ListRequest.ProcessingStateEnum

The processing state of the user uploaded volumes to be returned.

In this article
Back to top Generated by DocFX