Mobile use case
Use the VSee Browser Call SDK to embed video calling directly into your app. Control the call UI entirely using the VSee ID and token from the SSO response.
POST /users/sso · auth: API Key + Secret
Call SSO with ?fields=vsee to get data.vseeid and data.vsee_token for the Browser Call SDK.
headers:
| Field | Required | Description |
|---|---|---|
X-ApiKey | yes | API Key |
X-ApiSecret | yes | API Secret |
X-AccountCode | yes | Account code |
queryParams:
| Field | Required | Description |
|---|---|---|
fields | yes | Must be 'vsee' to get SDK credentials |
bodyFields:
| Field | Required | Description |
|---|---|---|
first_name | yes | Patient's first name |
last_name | yes | Patient's last name |
type | yes | User type: 200 = Patient |
email | no | Patient email address |
code | yes | Unique patient identifier on your end (max 128 chars) |
Use data.vseeid and data.vsee_token from Step 1 to initialize the Browser Call SDK. This gives you full control over the video call UI.
Use the SDK methods to start a new call or join an existing room. Refer to the Browser Call SDK documentation for the full API reference.