Markdown

Probe SDK Environment Variables

Probe SDK does not require Zoom Marketplace credentials for core diagnostics.

Required `.env` keys

  • None required by the SDK itself.

Optional `.env` keys (app-level conventions)

| Key | Required | Description | Where to find value | |-----|----------|-------------|---------------------| | `PROBE_JS_URL` | Optional | Override URL for probe runtime JS | Hosted by your app/infrastructure (or empty to use defaults) | | `PROBE_WASM_URL` | Optional | Override URL for probe runtime WASM loader | Hosted by your app/infrastructure (or empty to use defaults) | | `PROBE_DOMAIN` | Optional | Domain target for diagnostic probes | Usually `zoom.us` or your approved diagnostic domain | | `PROBE_DURATION_MS` | Optional | Probe duration in milliseconds | Chosen by your product policy (defaults align with SDK guidance) | | `PROBE_CONNECT_TIMEOUT_MS` | Optional | Probe connect timeout in milliseconds | Chosen by your product policy |

Notes

  • Because no OAuth credentials are required, Probe SDK is suitable as a lightweight preflight page before auth-sensitive flows.
  • Do not require `ZOOM_CLIENT_ID`, `ZOOM_CLIENT_SECRET`, or account-level OAuth tokens for core Probe diagnostics.
  • Keep optional URLs/versioning aligned with package version to avoid JS/WASM mismatch.