Skip to main content
Retrieve concepts that belong to a specific vocabulary with optional filtering and pagination.

Path Parameters

string
required
The vocabulary identifier (e.g., “SNOMED”, “ICD10CM”, “LOINC”, “RxNorm”).

Query Parameters

Search term to filter concepts by name or code.
integer
default:"1"
Page number for pagination (1-based, max 1000). For large vocabularies, use the search parameter to filter results instead of deep pagination.
integer
default:"20"
Number of concepts per page (max 1000).
string
default:"all"
Filter by standard concept status. Options: S (standard), C (classification), all.
boolean
default:"true"
Include invalid or deprecated concepts.
boolean
default:"false"
Include concept relationships in response.
boolean
default:"false"
Include concept synonyms in response.
string
default:"name"
Sort field. Options: name, concept_id, concept_code.
string
default:"asc"
Sort order. Options: asc, desc.
string
Specific vocabulary release version to query
Example: 2025.1

Response

boolean
Indicates if the request was successful.
object
Response data container.
object
Response metadata.

Usage Examples

Basic List

Get concepts from a vocabulary:

Search Within Vocabulary

Search for concepts by name:

With Sorting

Sort by concept name descending:

Include Additional Data

Include relationships and synonyms: