Health Conditions Explainer

This endpoint returns an extended explanation of a patient’s specific health condition, including recommendations on possible next steps.

Health Conditions Explainer

API Reference

HTTP Method: POST


Parameters

NameTypeRequiredDescription
codestringYesThe text code of the condition type for which an explanation is requested.
human_part_idintegerYesThe identifier of the body part for which the condition was identified (see reference).
localestringYesTwo-letter language code for the explanation. Supported values: EN, DE, PT, ES, RU.

Request Body Example

{
  "code": "SUGGESTION_GOOD_NO_SPECIFIC_LITTLE_DATA",
  "human_part_id": 43,
  "locale": "EN"
}

 

Response Structure

The response is a JSON file containing explainer object.

An explainer object describes:

  • What the condition type means as applied to a specific body part.
  • Recommendations for what the patient could do about it.

Objects

AttributeTypeDescription
codestringThe text code of the condition type for which an explanation is provided.
explainerobjectNested object containing the extended explanation.

explainer object

AttributeTypeDescription
humanPartIdintegerIdentifier of the body part to which the explanation refers (see reference).
titlestringTitle of the explanation in the requested language.
messagestringExtended explanation in the requested language.

Sample Response

{
  "code": "SUGGESTION_WEAK_SPECIFIC_BAD_DISEASE",
  "explainer": {
    "humanPartId": 42,
    "title": "Results deviate significantly from reference values",
    "message": "The test results suggest abnormalities in liver functions. See a hepatologist to find out what’s causing the abnormalities."
  }
}