Skip to main content
GET
/
api
/
v1
/
info
Gets comprehensive system information.
curl --request GET \
  --url https://sdp.suki-stage.com/api/v1/info \
  --header 'sdp_suki_token: <sdp_suki_token>'
{
  "diagnosis_code_types": [
    {
      "code_type": "ICD10"
    }
  ],
  "encounter_types": [
    {
      "code": "AMBULATORY"
    }
  ],
  "loincs": [
    {
      "code": "10164-2",
      "common_name": "History of Present Illness"
    }
  ],
  "provider_roles": [
    {
      "code": "ATTENDING"
    }
  ],
  "specialties": [
    {
      "code": "CARDIOLOGY"
    }
  ],
  "visit_types": [
    {
      "code": "ESTABLISHED_PATIENT"
    }
  ]
}
Use this endpoint to get the list of supported LOINC codes, specialties, encounter types, visit types, provider roles, and diagnosis code types.

Code Examples

  • Python
  • TypeScript
import requests

url = "https://sdp.suki.ai/api/v1/info"
headers = {
    "sdp_suki_token": "<sdp_suki_token>"
}

response = requests.get(url, headers=headers)

if response.status_code == 200:
    info = response.json()
    print("System Information:")
    print(f"LOINCs: {len(info.get('loincs', []))} codes")
    print(f"Specialties: {len(info.get('specialties', []))} specialties")
    print(f"Encounter Types: {len(info.get('encounter_types', []))} types")
    print(f"Visit Types: {len(info.get('visit_types', []))} types")
    print(f"Provider Roles: {len(info.get('provider_roles', []))} roles")
    print(f"Diagnosis Code Types: {len(info.get('diagnosis_code_types', []))} types")
else:
    print(f"Failed to get system information: {response.status_code}")
    print(response.json())

Headers

sdp_suki_token
string
required

Response

diagnosis_code_types
object[]
encounter_types
object[]
loincs
object[]
provider_roles
object[]
specialties
object[]
visit_types
object[]