Skip to main content
POST
Create Task Note
This endpoint appends a note to a task that already exists in the EMR. To find a task’s emr_task_id, perform a live fetch with POST /v1/patients/fetch and include: ["tasks"] — each task in the response carries its emr_task_id.

Request Parameters

  • emr_task_id (string, required): The EMR ID of the task to append the note to. Obtain this from the tasks[] array returned by POST /v1/patients/fetch with include: ["tasks"].
  • note (string, required): The note body content.

Example Request

Example Response

The response includes:
  • task_note_id: Unique identifier for the created task note record
  • job_id: Job execution identifier for tracking the async operation

Error Responses

Missing Required Field

Unexpected Field

Only emr_task_id and note are accepted. Any other field returns a 400:

Webhook Notifications

When the task note processing is complete, we will send a webhook to your registered endpoint.

Success

Failure

Authorizations

client_id
string
header
required
client_secret
string
header
required
access_token
string
header
required

Body

application/json
emr_task_id
string
required

The EMR ID of the task to append the note to. Obtain this from the tasks[] array returned by POST /v1/patients/fetch with include: ["tasks"].

note
string
required

The note body content.

Response

Task note queued successfully

success
boolean
message
string
task_note_id
string

Unique identifier for the created task note record

job_id
integer

Job execution identifier for tracking the async operation