Search publishers
The best way to search for publishers is to use the search
query parameter, which searches the display_name
and alternate_titles
fields. Example:
Search publishers'
display_name
andalternate_titles
for "springer": https://api.openalex.org/publishers?search=springer
Search a specific field
You can also use search as a filter, allowing you to fine-tune the fields you're searching over. To do this, you append .search
to the end of the property you are filtering for:
Get publishers with "elsevier" in the
display_name
: https://api.openalex.org/publishers?filter=display_name.search:elsevier
The following field can be searched as a filter within publishers:
You can also use the filter default.search
, which works the same as using the search
parameter.
Autocomplete publishers
You can autocomplete publishers to create a very fast type-ahead style search function:
Autocomplete publishers with "els" in the
display_name
: https://api.openalex.org/autocomplete/publishers?q=els
This returns a list of publishers:
Last updated