Skip to main content

Interface: NexatronConfig

Defined in: sdk/src/types.ts:43

Configuration for the Nexatron client.

Properties

baseUrl

baseUrl: string

Defined in: sdk/src/types.ts:45

Base URL of the Nexatron API (e.g. "https://api.nexatron.io").


retry?

optional retry?: false | RetryConfig

Defined in: sdk/src/types.ts:53

Retry policy for transient failures. Set to false to disable retries.


signal?

optional signal?: AbortSignal

Defined in: sdk/src/types.ts:55

Optional AbortSignal applied to every request issued by this client.


tenantId?

optional tenantId?: string

Defined in: sdk/src/types.ts:49

Optional tenant ID for multi-tenant deployments.


timeoutMs?

optional timeoutMs?: number

Defined in: sdk/src/types.ts:51

Per-request timeout in milliseconds. Default: 30000 (30s). Set 0 to disable.


token

token: string

Defined in: sdk/src/types.ts:47

Authentication token (JWT or API key).