MandaitorClientConfig
@mandaitor/sdk / MandaitorClientConfig
Interface: MandaitorClientConfig
Defined in: @mandaitor/sdk/dist/client.d.ts:6
Configuration for MandaitorClient. The API key and tenant ID are required; base URL, timeout, and retry behaviour have production defaults.
Properties
apiKey
apiKey:
string
Defined in: @mandaitor/sdk/dist/client.d.ts:8
API key issued during tenant onboarding
baseUrl?
optionalbaseUrl?:string
Defined in: @mandaitor/sdk/dist/client.d.ts:12
API base URL (defaults to production)
retries?
optionalretries?:number
Defined in: @mandaitor/sdk/dist/client.d.ts:16
Number of retries for 5xx/429 errors (default: 2)
tenantId
tenantId:
string
Defined in: @mandaitor/sdk/dist/client.d.ts:10
Tenant identifier, e.g. "tnt_monco_prod"
timeout?
optionaltimeout?:number
Defined in: @mandaitor/sdk/dist/client.d.ts:14
Request timeout in milliseconds (default: 5000)