TheDocumentation Index
Fetch the complete documentation index at: https://mintlify.com/sagar-grv/ayush-synapse/llms.txt
Use this file to discover all available pages before exploring further.
/bundle endpoint accepts a FHIR R4 Bundle, processes its entries with dual coding (NAMASTE + ICD-11), and returns a confirmation response acknowledging receipt of the payload.
Endpoint
Method:POSTPath:
/bundleAuth: None (demo mode)
Rate Limit: 20 requests per minute
Request Body
The request body must be a valid FHIR R4 Bundle JSON object. Both fields are optional — if omitted, the server returns sensible defaults.An optional identifier for the Bundle. Returned as
bundle_id in the response. If not provided, defaults to "unknown".An optional array of FHIR Bundle entries. The server counts the number of entries and returns the total in
entries_processed.Response
Confirmation message. Always
"Bundle ingested successfully" on a 200 response.The
id value from the submitted Bundle, or "unknown" if no id was provided.The number of entries found in the
entry array of the submitted Bundle.Example
Response
Error Responses
| Status | Condition |
|---|---|
400 Bad Request | No JSON body was provided in the request. |
400 — No Body Provided
In the current MVP, bundle processing acknowledges receipt and returns entry counts. Full FHIR Bundle validation, individual resource extraction, and dual-coding enrichment are planned for future releases.