Get reconciliation summary
Returns the post-pipeline reconciliation summary including entity merge stats and inferred relationships. Defaults to Markdown; pass ?format=json for structured data.
Authorization
Bearer readEach operation lists the OAuth scope (read or write) it requires.
In: header
Scope: read
Path Parameters
ID of the patient
^[A-Za-z0-9._-]{1,128}$Query Parameters
Response format. json returns a structured ReconciliationData object; markdown (default) returns a human-readable plain-text report.
"markdown"Value in
- "json"
- "markdown"
Response Body
application/json
curl -X GET "https://example.com/v1/patients/string/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" } ]}Get resolution report GET
Returns the fact-resolution report for a patient: a paginated list of persisted facts of every fact type with their provenance traces, source contributions, field-level conflict resolutions, and merge confidence scores. Summary counts always cover the full graph, not just the returned page.
Ingest FHIR R4 POST
Submits a FHIR R4 Bundle or a single resource. The response is a receipt: extraction continues after it is returned, so poll the ingestion to follow it. The version is part of the path because a Bundle does not state which FHIR release it is written against.