Filter topics
You can filter topics with the filter parameter:
Get topics that are in the subfield "Epidemiology" (id: 2713)
https://api.openalex.org/topics?filter=subfield.id:2713
/topics attribute filters
/topics attribute filtersYou can filter using these attributes of the Topic object (click each one to view their documentation on the Topic object page):
ids.openalex(alias:openalex)
/topics convenience filters
/topics convenience filtersThese filters aren't attributes of the Topic object, but they're included to address some common use cases:
default.search
default.searchValue: a search string
This works the same as using the search parameter for Topics.
display_name.search
display_name.searchValue: a search string
Returns: topics with a display_name containing the given string; see the search page for details.
Get topics with
display_namecontaining "artificial" and "intelligence":https://api.openalex.org/topics?filter=display_name.search:artificial+intelligence
Last updated