Version 1.0.0 · Base URL https://api.vseepreview.com · 2 endpoints
Asynchronous messaging on an eConsult visit: patients send and read messages through the API while providers reply from the VSee Clinic dashboard. Every new message fires a visit.message.created webhook so an integrator's backend can notify its users without polling.
Authorization is participant-scoped — a user can only read or write messages on visits they are part of (patient, assigned provider, or host).
This API emits one event. Its payload, delivery contract and handling steps are documented on its own page — see visit.message.created in the sidebar.
| Event | Fires when |
|---|---|
visit.message.created | Any new message is added to a visit thread, in either direction |
/api/visits/{visit_id}/messages — Read the conversation/api/visits/{visit_id}/messages — Send a patient messageMachine-readable: OpenAPI JSON