VolumesListOptions
import type { VolumesListOptions } from "https://googleapis.deno.dev/v1/books:v1.ts";
Additional options for Books#volumesList.
interface VolumesListOptions {
download?: "DOWNLOAD_UNDEFINED" | "EPUB";
filter?:
| "FILTER_UNDEFINED"
| "ebooks"
| "free-ebooks"
| "full"
| "paid-ebooks"
| "partial";
langRestrict?: string;
libraryRestrict?: "LIBRARY_RESTRICT_UNDEFINED" | "my-library" | "no-restrict";
maxAllowedMaturityRating?: "MAX_ALLOWED_MATURITY_RATING_UNDEFINED" | "MATURE" | "not-mature";
maxResults?: number;
orderBy?: "ORDER_BY_UNDEFINED" | "newest" | "relevance";
partner?: string;
printType?:
| "PRINT_TYPE_UNDEFINED"
| "ALL"
| "BOOKS"
| "MAGAZINES";
projection?: "PROJECTION_UNDEFINED" | "FULL" | "LITE";
q: string;
showPreorders?: boolean;
source?: string;
startIndex?: number;
}§Properties
§
filter?: "FILTER_UNDEFINED" | "ebooks" | "free-ebooks" | "full" | "paid-ebooks" | "partial"
[src]Filter search results.
§
libraryRestrict?: "LIBRARY_RESTRICT_UNDEFINED" | "my-library" | "no-restrict"
[src]Restrict search to this user's library.
§
maxAllowedMaturityRating?: "MAX_ALLOWED_MATURITY_RATING_UNDEFINED" | "MATURE" | "not-mature"
[src]The maximum allowed maturity rating of returned recommendations. Books with a higher maturity rating are filtered out.
§
printType?: "PRINT_TYPE_UNDEFINED" | "ALL" | "BOOKS" | "MAGAZINES"
[src]Restrict to books or magazines.