Getting Started

Configuration

Open in Claude

Options accepted by VimConnectBackendClient

OptionDefaultNotes
environment'production''production' · 'staging' · 'local'. Mutually exclusive with baseUrl.
baseUrl—For a deployment the presets don't cover. HTTPS is required unless the host is local.
apprequiredclientId + clientSecret from the Vim Connect console.
accountIdrequiredSent as x-account-id, and must match the token's account.
timeoutMs30000Per attempt. 0 disables.
uploadTimeoutMs300000The whole file transfer of client.vault.artifact.upload. 0 disables.
retries2Reads, and client.ehr calls, which carry an Idempotency-Key. A token mint and other writes are never retried.
requestLogger—One event per request: method, path, status, duration. Never bodies or auth headers.
fetchglobal fetchOverride for tests or a non-global-fetch runtime.