Skip to main content
POST
Confirm provider connection

Authorizations

Authorization
string
header
required

OAuth 2.1 with PKCE

Path Parameters

id
string
required

Consultation/conversation ID

Response

Provider connection confirmed

success
boolean
status
enum<string>

A conversation is a continuous thread — it never "closes." There is no terminal CLOSED/CANCELED status: a finished or canceled request simply leaves the conversation IDLE with its visit history intact.

  • IDLE: AI-only, nothing in progress. Re-engageable — sending a message re-runs triage
  • TRIAGING: AI is gathering symptom information on a live request
  • PAYMENT_REQUIRED: Triage complete, awaiting payment confirmation (or dismissal)
  • MATCHING: Being matched with a healthcare provider
  • WITH_PROVIDER: A provider is connected (messaging is asynchronous)
  • EMERGENCY: Urgent care advised — user should call 911 (not re-engageable)
Available options:
IDLE,
TRIAGING,
PAYMENT_REQUIRED,
MATCHING,
WITH_PROVIDER,
EMERGENCY