The best way to search for publishers is to use the
searchquery parameter, which searches the
- Search publishers'
alternate_titlesfor "springer": https://api.openalex.org/publishers?search=springer
You can read more about search here. It will show you how relevance score is calculated and how words are stemmed to improve search results.
You can also use search as a filter, allowing you to fine-tune the fields you're searching over. To do this, you append
.searchto the end of the property you are filtering for:
- Get publishers with "elsevier" in the
The following field can be searched as a filter within publishers:
You can autocomplete publishers to create a very fast type-ahead style search function:
- Autocomplete publishers with "els" in the
This returns a list of publishers:
"display_name": "Elsevier BV",