Overview
This endpoint identifies medical concepts that are semantically similar to a provided query or set of criteria. It leverages advanced machine learning models trained on medical terminology to discover related concepts that may not share exact keywords but are clinically relevant and contextually similar.Request Body
Primary search query or concept description to find similar concepts for
Target vocabularies to search within (array of strings)
Examples:
Examples:
["SNOMED", "ICD10CM"]
, ["RXNORM", "NDC"]
Clinical domains to focus the similarity search (array of strings)
Examples:
Examples:
["Condition", "Procedure"]
, ["Drug", "Device"]
Concept classes to include in similarity search (array of strings)
Examples:
Examples:
["Clinical Finding", "Procedure"]
, ["Ingredient", "Brand Name"]
Minimum similarity score threshold (0.1 to 1.0)
Higher values = More strict similarity matching
Higher values = More strict similarity matching
Maximum number of similar concepts to return
Include similarity scores in the response
Include explanations for why concepts are considered similar
Filter to standard concepts only
Options:
Options:
S
(standard), C
(classification), N
(non-standard)Include invalid/deprecated concepts in similarity search
Similarity algorithm to use
Options:
Options:
semantic
(embedding-based), lexical
(text-based), hybrid
(combined)Response
Indicates if the request was successful
Contains the similar concepts search results
Usage Examples
Basic Similarity Search
Find concepts similar to a medical condition:Cross-Vocabulary Similarity
Find similar concepts across multiple vocabularies:Pharmacological Similarity
Find similar drug concepts with detailed scoring:Related Endpoints
- GET Search Similar by ID - Get similar concepts for a specific concept ID
- Similarity Search - Alternative similarity endpoint
- Advanced Search - Advanced search with multiple criteria