Skip to main content

Configuration

Configuration is consistent across all SDKs.

Required:

  • url — Base API URL (example: https://api.example.com).
  • sdkKey — SDK API key (sent in x-sdk-key).

Optional:

  • env — Environment name. Default: prod.
  • refreshIntervalMs — Polling interval for evaluations. Default: 15000.
  • metricsIntervalMs — Metrics flush interval. Default: 60000.
  • disableRefresh — Disable polling. Default: false.
  • disableMetrics — Disable metrics. Default: false.
  • context — Initial context { userId, attributes }.
  • fetch — Custom fetch implementation.