Filter concepts
Last updated
Last updated
These are the original OpenAlex Concepts, which are being deprecated in favor of . We will continue to provide these Concepts for Works, but we will not be actively maintaining, updating, or providing support for these concepts. Unless you have a good reason to be relying on them, we encourage you to look into instead.
You can filter concepts with the filter
parameter:
Get concepts that are at level 0 (top level)
/concepts
attribute filtersYou can filter using these attributes of the object (click each one to view their documentation on the Concept
object page):
(alias: openalex
)
(accepts float, null, !null, can use range queries such as < >)
(accepts integer, null, !null, can use range queries)
(accepts integer, null, !null, can use range queries)
/concepts
convenience filtersThese filters aren't attributes of the object, but they're included to address some common use cases:
default.search
Value: a search string
display_name.search
Value: a search string
has_wikidata
Value: a Boolean (true
or false
)
This works the same as using the for Concepts.
Returns: concepts with a containing the given string; see the for details.
Get concepts with display_name
containing "electrodynamics":
In most cases, you should use the instead of this filter because it uses a better search algorithm.
Returns: concepts that have or lack a , depending on the given value. For now, all concepts in OpenAlex do have Wikidata IDs.
Get concepts without Wikidata IDs: