provider volumes GET
/books/v1/volumes @utdk/google/books
/books/v1/volumes volumes.list
Performs a book search.
- $.xgafv query
- V1 error format.
- enum: 1, 2
- access_token query
- OAuth access token.
- string
- alt query
- Data format for response.
- enum: json, media, proto
- callback query
- JSONP
- string
- fields query
- Selector specifying which fields to include in a partial response.
- string
- key query
- API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.
- string
- oauth_token query
- OAuth 2.0 token for the current user.
- string
- prettyPrint query
- Returns response with indentations and line breaks.
- boolean
- quotaUser query
- Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.
- string
- upload_protocol query
- Upload protocol for media (e.g. "raw", "multipart").
- string
- uploadType query
- Legacy upload protocol for media (e.g. "media", "multipart").
- string
- q query required
- Full-text search query string.
- string
- download query
- Restrict to volumes by download availability.
- enum: DOWNLOAD_UNDEFINED, EPUB
- filter query
- Filter search results.
- enum: FILTER_UNDEFINED, ebooks, free-ebooks, full…
- langRestrict query
- Restrict results to books with this language code.
- string
- libraryRestrict query
- Restrict search to this user's library.
- enum: LIBRARY_RESTRICT_UNDEFINED, my-library, no-restrict
- maxAllowedMaturityRating query
- The maximum allowed maturity rating of returned recommendations. Books with a higher maturity rating are filtered out.
- enum: MAX_ALLOWED_MATURITY_RATING_UNDEFINED, MATURE, not-mature
- maxResults query
- Maximum number of results to return.
- integer
- orderBy query
- Sort search results.
- enum: ORDER_BY_UNDEFINED, newest, relevance
- partner query
- Restrict and brand results for partner ID.
- string
- printType query
- Restrict to books or magazines.
- enum: PRINT_TYPE_UNDEFINED, ALL, BOOKS, MAGAZINES
- projection query
- Restrict information returned to a set of selected fields.
- enum: PROJECTION_UNDEFINED, FULL, LITE
- showPreorders query
- Set to true to show books available for preorder. Defaults to false.
- boolean
- source query
- String to identify the originator of this request.
- string
- startIndex query
- Index of the first result to return (starts at 0)
- integer
Try it
Authentication
Configure credentials for Books API
Gateway
The gateway proxies requests and injects credentials server-side. Configure credentials above, then enter your gateway URL.
Saved automatically to browser storage.
Code snippet
Updates live as you fill in the form above.
TypeScript
import google_books from '@utdk/google/books';
await google_books.volumesList()