List Nursing Notes for Admission
curl --request GET \
--url https://api.eka.care/ipd/v1/service/nursing-notes/admission/{admission_id} \
--header 'auth: <auth>'import requests
url = "https://api.eka.care/ipd/v1/service/nursing-notes/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/v1/service/nursing-notes/admission/{admission_id}', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.eka.care/ipd/v1/service/nursing-notes/admission/{admission_id}",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"auth: <auth>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://api.eka.care/ipd/v1/service/nursing-notes/admission/{admission_id}"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("auth", "<auth>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://api.eka.care/ipd/v1/service/nursing-notes/admission/{admission_id}")
.header("auth", "<auth>")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.eka.care/ipd/v1/service/nursing-notes/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": "66f1c9d4e4b0a1b2c3d4ec07",
"admission_id": "a1b2c3d4-5678-90ab-cdef-1234567890ab",
"patient_id": "pid-321",
"actor_name": "Anita Rao",
"actor_oid": "161467756044203",
"content_html": "<p>Patient stable. BP 120/80, pulse 78.</p>",
"content_json": [
{
"type": "paragraph",
"text": "Patient stable. BP 120/80, pulse 78."
}
],
"tag": [
"vitals"
],
"date": "2026-10-07T08:00:00.000Z",
"createdAt": "2026-10-07T08:02:11.000Z",
"updatedAt": "2026-10-07T08:02:11.000Z",
"__v": 0
}
]
}{
"success": true,
"error": "<string>"
}{
"message": "<string>"
}Nursing Notes
List Nursing Notes for Admission
Overview
This API returns all nursing notes of an IPD admission of your workspace, newest first (by date). An admission with no notes returns an empty list.
Archived notes are included. Notes removed with Update Nursing Note are returned with
archived: true; filter them out if you only want active notes.
GET
/
ipd
/
v1
/
service
/
nursing-notes
/
admission
/
{admission_id}
List Nursing Notes for Admission
curl --request GET \
--url https://api.eka.care/ipd/v1/service/nursing-notes/admission/{admission_id} \
--header 'auth: <auth>'import requests
url = "https://api.eka.care/ipd/v1/service/nursing-notes/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/v1/service/nursing-notes/admission/{admission_id}', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.eka.care/ipd/v1/service/nursing-notes/admission/{admission_id}",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"auth: <auth>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://api.eka.care/ipd/v1/service/nursing-notes/admission/{admission_id}"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("auth", "<auth>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://api.eka.care/ipd/v1/service/nursing-notes/admission/{admission_id}")
.header("auth", "<auth>")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.eka.care/ipd/v1/service/nursing-notes/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": "66f1c9d4e4b0a1b2c3d4ec07",
"admission_id": "a1b2c3d4-5678-90ab-cdef-1234567890ab",
"patient_id": "pid-321",
"actor_name": "Anita Rao",
"actor_oid": "161467756044203",
"content_html": "<p>Patient stable. BP 120/80, pulse 78.</p>",
"content_json": [
{
"type": "paragraph",
"text": "Patient stable. BP 120/80, pulse 78."
}
],
"tag": [
"vitals"
],
"date": "2026-10-07T08:00:00.000Z",
"createdAt": "2026-10-07T08:02:11.000Z",
"updatedAt": "2026-10-07T08:02:11.000Z",
"__v": 0
}
]
}{
"success": true,
"error": "<string>"
}{
"message": "<string>"
}Was this page helpful?

