| page | No | Page number (1-indexed). Combine with rows for pagination. Advanced Search serves only the first 10,000 results, so page × rows ≤ 10,000 (page 50 at 200 rows, page 200 at 50). | |
| rows | No | Number of results per page (default 50). One call returns at most 200: on page 1 a larger value (up to 10,000) is served as 200 with a notice naming the next page; on later pages a value above 200 is rejected. | |
| sort | No | Sort order in Solr format: a sortable field followed by asc or desc, e.g. "downloads desc", "date asc", "publicdate desc", "titleSorter asc", or "random". Default: "downloads desc". Advanced Search has no relevance sort. Except under random, results tied under the sort are ordered by identifier, so consecutive pages neither repeat nor skip an item. | |
| query | Yes | Solr query string. Supports field prefixes such as title:"war and peace", creator:dickens, subject:history. Plain keywords search all fields. Put a URL in quotes. At most 2,047 characters, a limit the filters below also count toward. | |
| creator | No | Filter by creator name, e.g. "Charles Dickens". | |
| date_to | No | End of date range filter in YYYY-MM-DD format. Example: "1999-12-31". | |
| language | No | Filter by language code or name, e.g. "eng" or "English". | |
| date_from | No | Start of date range filter in YYYY-MM-DD format. Example: "1900-01-01". | |
| mediatype | No | Filter by media type: texts, movies, audio, software, image, data, web, collection, etree (live concert recordings), or account. Case-insensitive; text, book, and books mean texts, movie, video, and videos mean movies, images means image, and collections means collection. Any other value is rejected. | |
| collection | No | Filter to items within a specific collection identifier, e.g. "gutenberg" or "librivoxaudio". | |