Skip to main content
This endpoint returns all relationship types from the OMOP CDM RELATIONSHIP table, which defines the types of connections that can exist between concepts.

Query Parameters

page
integer
default:"1"
Page number for pagination (1-based)
page_size
integer
default:"100"
Number of relationship types to return per page (max 500)
vocab_release
string
Specific vocabulary release version
Example: 2025.1

Response

relationship_types
array
Array of relationship type objects from the OMOP CDM RELATIONSHIP table
meta
object
Response metadata including pagination

Usage Examples

All Relationship Types

Get all available relationship types:

Paginated Results

Navigate through pages of relationship types:

Notes

  • Relationship types come from the OMOP CDM RELATIONSHIP table
  • All relationships exist symmetrically (both directions)
  • Hierarchical relationships (like “Is a”) are used to build the CONCEPT_ANCESTOR table
  • The defines_ancestry field indicates which relationships contribute to ancestor computation
  • Each relationship type has a corresponding concept in the CONCEPT table