Filter publishers
You can filter publishers with the filter parameter:
Get publishers that are hierarchy level 0
https://api.openalex.org/publishers?filter=hierarchy\_level:0
/publishers attribute filters
/publishers attribute filtersYou can filter using these attributes of the Publisher entity object (click each one to view their documentation on the Publisher object page):
ids.openalex(alias:openalex)ids.ror(alias:ror)ids.wikidata(alias:wikidata)lineageβ Use this with a publisher ID to find that publisher and all of its childrensummary_stats.2yr_mean_citedness(accepts float, null, !null, can use range queries such as < >)summary_stats.h_index(accepts integer, null, !null, can use range queries)summary_stats.i10_index(accepts integer, null, !null, can use range queries)
/publishers convenience filters
/publishers convenience filtersThese filters aren't attributes of the Publisher object, but they're included to address some common use cases:
continent
continentValue: a String with a valid continent filter
Returns: publishers that are located in the chosen continent.
Get publishers that are located in South America https://api.openalex.org/publishers?filter=continent:south_america
default.search
default.searchValue: a search string
This works the same as using the search parameter for Publishers.
display_name.search
display_name.searchValue: a search string
Returns: publishers with a display_name containing the given string; see the search page for details.
Get publishers with names containing "elsevier":
https://api.openalex.org/publishers?filter=display_name.search:elsevier``
Last updated