Search venues
The best way to search for venues is to use the
search
query parameter, which searches across display_name
, alternate_titles
, and abbreviated_title
. Example:- Search for the abbreviated version of the Journal of the American Chemical Society "
jacs
": https://api.openalex.org/venues?search=jacs
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
.search
to the end of the property you are filtering for:- Get venues with "nature" in the title: https://api.openalex.org/venues?filter=display_name.search:nature
The following fields can be searched as a filter within venues:
Search filter | Field that is searched |
---|---|
You can autocomplete venues to create a very fast type-ahead style search function:
- Autocomplete venues with "neuro" in the display_name: https://api.openalex.org/autocomplete/venues?q=neuro
This returns a list of venues with the publisher set as the hint:
{
"results": [
{
"id": "https://openalex.org/V5555990",
"display_name": "The Journal of Neuroscience",
"hint": "Society for Neuroscience",
"cited_by_count": 4274712,
"works_count": 40376,
"entity_type": "venue",
"external_id": "0270-6474"
},
// more results
]
}
Last modified 25d ago