Skip to main content
POST
Use this endpoint to implement an HTTP endpoint in your application that receives requests from Suki. This endpoint should be hosted by your application to receive a notification when a FHIR bundle you uploaded with the CKG Data Ingestion APIs finishes loading into the Clinical Knowledge Graph (CKG).
Host this endpoint on your server. Suki sends a POST request when ingestion reaches a final state. The payload has a top-level state of COMPLETED, FAILED, or ABORTED, not a status, and additional_info.session_type is always CKG_INGESTION. Match the notification to your upload with the transaction_id returned from Request FHIR bundle upload URL. The payload has no _links.
Learn more about how webhooks work in Notification webhook for partners. For every field in the payload, see CKG ingestion webhook payload. For what to do with each state, see Handle CKG ingestion results.

Code examples

Body

application/json

CKG ingestion notification payload.

Notification for a CKG Data Push. additional_info.session_type is CKG_INGESTION.

transaction_id
string

Transaction identifier returned when you requested the upload URL.

Example:

"46b88f6d-..."

organization_id
string

Partner-facing organization identifier, not the internal Suki organization id.

Example:

"your-org-id"

correlation_id
string

Correlation identifier for the upload. Suki generates one when you do not send it.

Example:

"2e3a1724-..."

state
enum<string>

State of the CKG Data Push. Aborted uploads are reported as ABORTED.

Available options:
COMPLETED,
FAILED,
ABORTED
Example:

"COMPLETED"

created_at
string

When the ingestion job was created, in UTC. Omitted when unavailable.

Example:

"2026-07-09T10:12:43Z"

completed_at
string

When the ingestion job reached its final state, in UTC. Omitted when unavailable.

Example:

"2026-07-09T10:13:11Z"

error
object

Present on FAILED and ABORTED payloads when an error was recorded.

additional_info
object

Partner-level context. session_type is CKG_INGESTION.

Response

OK

Last modified on November 5, 2026