Basic Search
Search for concepts by text:Parameters
Filter by Vocabulary
Restrict search to specific vocabularies:Filter by Domain
Search within specific domains:Filter by Concept Class
Search for specific concept classes:Standard Concepts Only
Filter to standard concepts:Search with Synonyms
Include concept synonyms in search:Combined Filters
Autocomplete
Get suggestions as the user types:Pagination
Manual Pagination
Auto-Pagination with basic_all()
Fetch all results automatically and return as a tibble:The
basic_all() method returns a tibble, making it easy to integrate with
tidyverse workflows.Advanced Search
Use advanced search with additional filtering options and facets:Advanced Search Parameters
Relationship Filters
Apply relationship-based filtering:Semantic Search
Search for concepts using natural language with neural embeddings. Semantic search understands meaning, not just keywords.Semantic Search Parameters
Auto-Pagination with semantic_all()
Fetch all semantic search results automatically and return as a tibble:The
semantic_all() method returns a tibble, making it easy to integrate with
tidyverse workflows.Bulk Lexical Search
Search for multiple queries in a single API call (up to 50 queries):Bulk Search Parameters
Bulk Semantic Search
Search for multiple natural-language queries using neural embeddings (up to 25 queries):Bulk Semantic Parameters
Find Similar Concepts
Find concepts similar to a reference concept or query. Provide exactly one of:concept_id, concept_name, or query.