Skip to content

List reservation collaboration journal entries

POST
/reservation-collaboration-journal/{reservationId}
curl --request POST \
--url https://example.com/reservation-collaboration-journal/example \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{ "branchContext": { "branchId": 1, "branchCode": "example", "branchName": "example", "headquartersId": 1, "branchOperatorId": 1, "caregiverIds": [ 1 ] }, "branchActor": { "actorUserId": "example", "branchId": 1, "role": "example" }, "limit": 25 }'
reservationId
required
string
>= 1 characters
Media typeapplication/json
object
branchContext
required
object
branchId
required
integer
>= 1
branchCode
required
string
>= 1 characters
branchName
required
string
>= 1 characters
headquartersId
required
integer | null
>= 1
branchOperatorId
required
integer | null
>= 1
caregiverIds
required
Array<integer>
key
additional properties
branchActor
required
object
actorUserId
required
string
>= 1 characters
branchId
required
integer
>= 1
role
required
string
>= 1 characters
key
additional properties
limit
integer
default: 25 >= 1 <= 100
key
additional properties

Recent reservation collaboration journal entries

Media typeapplication/json
ReservationCollaborationJournal
object
reservationId
required
string
>= 1 characters
entries
required
Array<object>
object
auditEventId
required
string
>= 1 characters
reservationId
required
string
>= 1 characters
operationCommand
required
string
Allowed values: start_consultation confirm_service_schedule begin_care_delivery prepare_settlement complete_reservation cancel_reservation stop_care_delivery approve_extension resume_care_delivery register_offline_reservation request_reservation_change request_care_stop approve_cancellation_request expire_virtual_account_reservation record_virtual_account_deposit assign_primary_caregiver replace_primary_caregiver assign_assistant_caregiver remove_assistant_caregiver record_caregiver_attendance record_care_delivery record_daily_care_report record_caregiver_service_balance_receipt transfer_reservation_branch change_reservation_price_version
actorKind
required
string
Allowed values: mother caregiver branch_operator hq_admin
actorProfileId
required
string
>= 1 characters
beforeRevision
required
integer
afterRevision
required
integer
>= 1
idempotencyKey
required
string
>= 1 characters
sourceWorkspaceId
required
string
>= 1 characters
mutationKinds
required
Array<string>
>= 1 items
Allowed values: status_transition service_schedule caregiver_assignment payment_fact settlement_fact branch_handoff memo address document_state
fieldChanges
required
Array<object>
>= 1 items
object
fieldPath
required
string
/^[a-z][a-z0-9_]*(\.[a-z][a-z0-9_]*)*$/
beforeValue
required
afterValue
required
key
additional properties
recordedAt
required
string format: date-time
navigationIntent
required
string
Allowed values: stay_on_workspace return_to_saved_list_state open_next_work_item close_modal
returnStateToken
required
string | null
>= 1 characters
reasonCode
required
string | null
/^[a-z][a-z0-9_]*$/
note
required
string | null
>= 1 characters
correlationId
required
string | null
>= 1 characters
causationId
required
string | null
>= 1 characters
key
additional properties
key
additional properties

Supabase bearer token is required

Actor cannot view reservation collaboration journal

Reservation collaboration workspace not found

Reservation collaboration journal reader is unavailable