It looks like you're offline.
Open Library logo

Search API → Diff

Added
Modified
Removed
Not changed
Revision 41 by Mek May 7, 2025
Revision 42 by Mek May 7, 2025
body
0 ## [Developer Center](https://openlibrary.org/developers) → [APIs](https://openlibrary.org/developers/api) → Search API 0 ## [Developer Center](https://openlibrary.org/developers) → [APIs](https://openlibrary.org/developers/api) → Search API
1 1
2 **URL:** https://openlibrary.org/search.json 2 **URL:** https://openlibrary.org/search.json
3 3
4 ## URL Parameters 4 **Parameters:**
5 5
... ...
21 21
22            The fields to get back from solr. Use the special value <code>*</code> to get all fields (although be prepared for a very large response!). 22            The <a href="https://github.com/internetarchive/openlibrary/blob/b4afa14b0981ae1785c26c71908af99b879fa975/openlibrary/plugins/worksearch/schemes/works.py#L38-L91">fields</a> to get back from solr. The special value <code>*</code> may be provided to fetch all fields (however this will result in an expensive response, please use sparingly).
23             <br /> 23             <br />
... ...
190 - You can see the exact boosting logic in the code here: https://github.com/internetarchive/openlibrary/blob/dc49fddb78a3cb25138922790ddd6a5dd2b5741c/openlibrary/plugins/worksearch/schemes/works.py#L439-L448 190 - You can see the exact boosting logic in the code here: https://github.com/internetarchive/openlibrary/blob/dc49fddb78a3cb25138922790ddd6a5dd2b5741c/openlibrary/plugins/worksearch/schemes/works.py#L439-L448