curl -X POST "https://api.omophub.com/v1/concepts/relationships/traverse" \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "concept_ids": [201826], "traversal_params": { "relationship_types": ["Is a", "Maps to"], "max_depth": 3 } }'
{ "success": true, "data": { "starting_concepts": [201826], "discovered_concepts": [ { "concept_id": 73211009, "concept_name": "Diabetes mellitus", "vocabulary_id": "SNOMED", "distance": 1, "path": ["Type 2 diabetes mellitus", "Diabetes mellitus"], "relationship_path": ["Is a"] }, { "concept_id": 443767, "concept_name": "Type 2 diabetes mellitus with complications", "vocabulary_id": "SNOMED", "distance": 1, "path": ["Type 2 diabetes mellitus", "Type 2 diabetes mellitus with complications"], "relationship_path": ["Subsumes"] }, { "concept_id": 435216, "concept_name": "Type 2 diabetes mellitus", "vocabulary_id": "ICD10CM", "distance": 1, "path": ["Type 2 diabetes mellitus", "Type 2 diabetes mellitus"], "relationship_path": ["Maps to"] } ], "relationship_paths": [], "traversal_summary": { "total_discovered": 25, "max_distance_reached": 3, "relationship_types_used": ["Is a", "Subsumes", "Maps to"] } }, "meta": { "request_id": "req_traverse_123", "timestamp": "2025-01-15T10:00:00Z", "vocab_release": "2025.1" } }
Traverse relationship networks to discover connected concepts
Show traversal_params
Show data
Show discovered_concepts
Show relationship_paths
Show traversal_summary
Show meta
{ "concept_ids": [201826], "traversal_params": { "max_depth": 2 } }
{ "concept_ids": [201826], "traversal_params": { "relationship_types": ["Is a", "Maps to"], "max_depth": 3, "include_paths": true } }
{ "concept_ids": [201826, 4182210, 313217], "traversal_params": { "max_depth": 2, "page_size": 50 } }
{ "concept_ids": [201826], "traversal_params": { "vocabulary_ids": ["SNOMED", "ICD10CM"], "max_depth": 3 } }
Was this page helpful?