Appointments
labtest.appointment.update
An apppointment has been updated or created
Properties
event_type
const string
requiredConstant: labtest.appointment.update
team_id
string
requireduser_id
string
requiredclient_user_id
string
requireddata
ClientFacingAppointment
requiredid
string
requireduser_id
string
requiredorder_id
string
requiredaddress
USAddress
requiredfirst_line
string
requiredsecond_line
string | null
city
string
requiredstate
string
requiredzip_code
string
requiredunit
string | null
[⚠️ Deprecated] Deprecated. Use second_line
instead to provide the unit number. Subject to removal after 20 Nov 2023.
location
LngLat
requiredlng
number
requiredlat
number
requiredstart_at
string | null
Time is in UTC
end_at
string | null
Time is in UTC
iana_timezone
string | null
type
enum<string>
requiredAvailable options: phlebotomy
.
provider
enum<string>
requiredAvailable options: getlabs
, axlehealth
, phlebfinders
.
status
enum<string>
requiredAvailable options: confirmed
, pending
, in_progress
, completed
, cancelled
.
provider_id
string
requiredcan_reschedule
boolean
requiredevent_status
enum<string>
requiredAvailable options: pending
, scheduled
, completed
, cancelled
, in_progress
.
event_data
object | null
events
ClientFacingAppointmentEvent[]
requiredcreated_at
string
requiredstatus
enum<string>
requiredAvailable options: pending
, scheduled
, completed
, cancelled
, in_progress
.
data
object | null