List Discharge Summaries for Admission
curl --request GET \
--url https://api.eka.care/ipd/service/discharge-summaries/admission/{admission_id} \
--header 'auth: <auth>'import requests
url = "https://api.eka.care/ipd/service/discharge-summaries/admission/{admission_id}"
headers = {"auth": "<auth>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {auth: '<auth>'}};
fetch('https://api.eka.care/ipd/service/discharge-summaries/admission/{admission_id}', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));HttpResponse<String> response = Unirest.get("https://api.eka.care/ipd/service/discharge-summaries/admission/{admission_id}")
.header("auth", "<auth>")
.asString();using RestSharp;
var options = new RestClientOptions("https://api.eka.care/ipd/service/discharge-summaries/admission/{admission_id}");
var client = new RestClient(options);
var request = new RestRequest("");
request.AddHeader("auth", "<auth>");
var response = await client.GetAsync(request);
Console.WriteLine("{0}", response.Content);
require 'uri'
require 'net/http'
url = URI("https://api.eka.care/ipd/service/discharge-summaries/admission/{admission_id}")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["auth"] = '<auth>'
response = http.request(request)
puts response.read_body{
"success": true,
"data": [
{
"id": "66f1cbf6e4b0a1b2c3d4ee09",
"admission_id": "a1b2c3d4-5678-90ab-cdef-1234567890ab",
"patient_id": "pid-321",
"actor_name": "Vivek Sharma",
"actor_oid": "161467756044203",
"content_html": "<h2>Discharge Summary</h2><p>Patient recovered and is fit for discharge.</p>",
"content_json": [
{
"type": "heading",
"text": "Discharge Summary"
},
{
"type": "paragraph",
"text": "Patient recovered and is fit for discharge."
}
],
"createdAt": "2026-10-07T12:00:00.000Z",
"updatedAt": "2026-10-07T12:00:00.000Z",
"__v": 0
}
]
}{
"success": true,
"error": "<string>"
}{
"message": "<string>"
}Discharge summaries
List Discharge Summaries for Admission
Overview
This API returns all discharge summaries of an IPD admission of your workspace, newest first (by creation time). An admission with no discharge summary returns an empty list.
GET
/
ipd
/
service
/
discharge-summaries
/
admission
/
{admission_id}
List Discharge Summaries for Admission
curl --request GET \
--url https://api.eka.care/ipd/service/discharge-summaries/admission/{admission_id} \
--header 'auth: <auth>'import requests
url = "https://api.eka.care/ipd/service/discharge-summaries/admission/{admission_id}"
headers = {"auth": "<auth>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {auth: '<auth>'}};
fetch('https://api.eka.care/ipd/service/discharge-summaries/admission/{admission_id}', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));HttpResponse<String> response = Unirest.get("https://api.eka.care/ipd/service/discharge-summaries/admission/{admission_id}")
.header("auth", "<auth>")
.asString();using RestSharp;
var options = new RestClientOptions("https://api.eka.care/ipd/service/discharge-summaries/admission/{admission_id}");
var client = new RestClient(options);
var request = new RestRequest("");
request.AddHeader("auth", "<auth>");
var response = await client.GetAsync(request);
Console.WriteLine("{0}", response.Content);
require 'uri'
require 'net/http'
url = URI("https://api.eka.care/ipd/service/discharge-summaries/admission/{admission_id}")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["auth"] = '<auth>'
response = http.request(request)
puts response.read_body{
"success": true,
"data": [
{
"id": "66f1cbf6e4b0a1b2c3d4ee09",
"admission_id": "a1b2c3d4-5678-90ab-cdef-1234567890ab",
"patient_id": "pid-321",
"actor_name": "Vivek Sharma",
"actor_oid": "161467756044203",
"content_html": "<h2>Discharge Summary</h2><p>Patient recovered and is fit for discharge.</p>",
"content_json": [
{
"type": "heading",
"text": "Discharge Summary"
},
{
"type": "paragraph",
"text": "Patient recovered and is fit for discharge."
}
],
"createdAt": "2026-10-07T12:00:00.000Z",
"updatedAt": "2026-10-07T12:00:00.000Z",
"__v": 0
}
]
}{
"success": true,
"error": "<string>"
}{
"message": "<string>"
}Was this page helpful?

