List All Vocabularies
Get a paginated list of all available medical vocabularies. The result is wrapped undervocabularies; pagination metadata sits on the outer meta:
Parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
includeStats | boolean | false | Include vocabulary statistics |
includeInactive | boolean | false | Include inactive vocabularies |
sortBy | 'name' | 'priority' | 'updated' | 'name' | Sort field |
sortOrder | 'asc' | 'desc' | 'asc' | Sort order |
page | number | 1 | Page number |
pageSize | number | 20 | Results per page (max 1000) |
Get Vocabulary Details
Get metadata for a single vocabulary:vocabulary_id, vocabulary_name, vocabulary_reference, vocabulary_version, vocabulary_concept_id. For detailed stats, use client.vocabularies.stats(vocabularyId).
Get Vocabulary Statistics
Get Domain Statistics
Per-domain breakdown for a vocabulary/domain pair:| Parameter | Type | Description |
|---|---|---|
vocabularyId (positional) | string | Vocabulary identifier (e.g. 'SNOMED') |
domainId (positional) | string | Domain identifier (e.g. 'Condition') |
Get Vocabulary Domains
Vocabulary-scoped domain catalog (distinct fromclient.domains.list() which hits /domains):
Get Concept Classes
Get Vocabulary Concepts
Retrieve concepts within a specific vocabulary, wrapped underconcepts; pagination on outer meta:
Parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
vocabularyId (positional) | string | required | Vocabulary identifier |
search | string | - | Filter concepts by name or code |
standardConcept | 'S' | 'C' | 'N' | 'all' | 'all' | Filter by standard concept flag |
includeInvalid | boolean | false | Include invalid / deprecated concepts |
includeRelationships | boolean | false | Include relationships in each row |
includeSynonyms | boolean | false | Include synonyms in each row |
sortBy | 'name' | 'concept_id' | 'concept_code' | 'name' | Sort field |
sortOrder | 'asc' | 'desc' | 'asc' | Sort order |
page | number | 1 | Page number |
pageSize | number | 20 | Results per page (max 1000) |