Telehealth visit status and appointment time for one order.
Whether the patient has booked their live (synchronous) visit, has not booked yet, or did not attend — plus the appointment time when one is scheduled. This is the read side of the appointment.scheduled / appointment.cancelled webhooks: those notify you that something changed and carry ids only, and this endpoint tells you what the state now is.
visitStatus is a FUSE-defined value, deliberately independent of any doctor network's internal naming, so it is stable across changes FUSE makes behind the scenes. Treat it as a closed set and handle an unrecognised value defensively.
Before chasing a patient to book, check bookingRequired. Asynchronous treatments never require a live appointment and rest permanently at not_booked — that is normal, not an outstanding task. bookingRequired is null when the order predates visit-type resolution (unknown, not "no appointment needed").
This endpoint exposes NO clinical content: no prescriber name, NPI or phone, no prescribed medications, no visit outcome, and no lab results. A referred visit is already visible via the order's own status.
Requires the v1_fulfillment endpoint group to be enabled for your clinic (contact FUSE). Returns 404 for an unknown, malformed, or another clinic's order id.
Request
- Base URL: https://api-dev.fusehealth.com
- URL: https://api-dev.fusehealth.com/api/v1/orders/{id}/visit-status
- Auth: API key in header x-api-key
Path parameters
Order id (UUID). Must belong to the API key's clinic.
Response
Success
Changes
No recorded changes to this operation across all 1 revision of this API.