Clinia
API ReferenceREST API

Get reconciliation summary

GET
/v1/patients/{patientId}/reconciliation

Returns the post-pipeline reconciliation summary including entity merge stats, inferred relationships, and post-processing actions (reclassify, infer-status, link-symptom, filter). Defaults to Markdown; pass ?format=json for structured data.

Path Parameters

patientId*string

Registry key of the patient, as assigned by the caller when the first ingest was submitted.

Match^[A-Za-z0-9._-]{1,128}$

Query Parameters

format?string

Response format. json returns a structured ReconciliationData object; markdown (default) returns a human-readable plain-text report.

Default"markdown"
Value in"json" | "markdown"

Response Body

application/json

curl -X GET "https://example.com/v1/patients/patient-123/reconciliation"
{
  "patientName": "string",
  "stats": {
    "inputEntities": 0,
    "resolvedEntities": 0,
    "mergedGroups": 0,
    "explicitRelationships": 0,
    "inferredRelationships": 0
  },
  "mergedEntities": [
    {
      "display": "string",
      "type": "string",
      "sourceCount": 0,
      "resolvedBy": "string",
      "confidence": 0,
      "reasoning": "string"
    }
  ],
  "inferredRelationships": [
    {
      "fromDisplay": "string",
      "toDisplay": "string",
      "type": "string",
      "confidence": 0,
      "reasoning": "string"
    }
  ],
  "postProcessActions": [
    {
      "type": "reclassify",
      "entityId": "string",
      "entityDisplay": "string",
      "description": "string"
    }
  ]
}
{
  "code": 1,
  "type": "ALREADY_EXISTS",
  "message": "string"
}