Skip to main content
curl -X GET "https://api.omophub.com/v1/vocabularies/concept-classes" \
  -H "Authorization: Bearer YOUR_API_KEY"
{
  "success": true,
  "data": [
    {
      "concept_class_id": "Clinical Finding",
      "concept_class_name": "Clinical Finding",
      "concept_class_concept_id": 404684003
    },
    {
      "concept_class_id": "Procedure",
      "concept_class_name": "Procedure",
      "concept_class_concept_id": 71388002
    },
    {
      "concept_class_id": "Substance",
      "concept_class_name": "Substance",
      "concept_class_concept_id": 105590001
    }
  ],
  "meta": {
    "request_id": "req_abc123",
    "timestamp": "2024-12-22T10:30:00Z",
    "vocab_release": "2025.1"
  }
}

Overview

This endpoint returns all OMOP concept classes, providing insights into the classification structure of medical concepts.

Query Parameters

vocab_release
string
Specific vocabulary release version (e.g., “2025.1”)

Response

success
boolean
required
Indicates whether the request was successful
data
array
required
Array of concept classes
meta
object
required
Response metadata
curl -X GET "https://api.omophub.com/v1/vocabularies/concept-classes" \
  -H "Authorization: Bearer YOUR_API_KEY"
{
  "success": true,
  "data": [
    {
      "concept_class_id": "Clinical Finding",
      "concept_class_name": "Clinical Finding",
      "concept_class_concept_id": 404684003
    },
    {
      "concept_class_id": "Procedure",
      "concept_class_name": "Procedure",
      "concept_class_concept_id": 71388002
    },
    {
      "concept_class_id": "Substance",
      "concept_class_name": "Substance",
      "concept_class_concept_id": 105590001
    }
  ],
  "meta": {
    "request_id": "req_abc123",
    "timestamp": "2024-12-22T10:30:00Z",
    "vocab_release": "2025.1"
  }
}

Notes

  • Returns all concept classes from the vocabulary database
  • Results are ordered alphabetically by concept class name
  • The concept_class_concept_id field contains the concept ID that represents this concept class