Orders

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.

get/api/v1/orders/{id}/visit-status

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

idstring uuid required

Order id (UUID). Must belong to the API key's clinic.

Response

Success

successboolean

Changes

No recorded changes to this operation across all 1 revision of this API.