Skip to main content

appointmentEventConflicts

Returns active scheduling conflicts (overlap and blocked) for the given users within a time window. Reads from the Postgres source-of-truth so callers always see post-mutation freshness. Time-off conflicts are normalized to blocked.

Arguments

endTimeDateTime!

Exclusive end of the conflict window

startTimeDateTime!

Inclusive start of the conflict window

userIds[ID!]!

The users whose appointments should be checked

Returns

[AppointmentEventConflict!]!
A scheduling conflict affecting an appointment event