Mobile use case

Browser Call SDK

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.

Steps

  1. Step 1: SSO with vsee fields

    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:

    FieldRequiredDescription
    X-ApiKeyyesAPI Key
    X-ApiSecretyesAPI Secret
    X-AccountCodeyesAccount code

    queryParams:

    FieldRequiredDescription
    fieldsyesMust be 'vsee' to get SDK credentials

    bodyFields:

    FieldRequiredDescription
    first_nameyesPatient's first name
    last_nameyesPatient's last name
    typeyesUser type: 200 = Patient
    emailnoPatient email address
    codeyesUnique patient identifier on your end (max 128 chars)
  2. Step 2: Initialize the SDK

    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.

  3. Step 3: Start or join a call

    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.