@nexartis/homeport-sdk - v1.0.0
    Preparing search index...

    Interface HomeportConfig

    interface HomeportConfig {
        apiKey?: string;
        baseUrl: string;
        cache?: HomeportCacheConfig;
        circuitBreaker?: false | HomeportCircuitBreakerConfig;
        hooks?: HomeportHooks;
        retryConfig?: HomeportRetryConfig;
        traceContext?: { traceparent?: string; tracestate?: string };
        verbose?: boolean;
    }
    Index

    Properties

    apiKey?: string

    Bearer API key for authenticated endpoints

    baseUrl: string

    Homeport base URL (e.g. 'https://homeport.example.com')

    Opt-in response caching for GET requests.

    circuitBreaker?: false | HomeportCircuitBreakerConfig

    Circuit breaker configuration. Pass false to disable.

    Request/response lifecycle hooks

    retryConfig?: HomeportRetryConfig

    Override default retry configuration

    traceContext?: { traceparent?: string; tracestate?: string }

    OpenTelemetry trace context to propagate.

    verbose?: boolean

    Enable debug logging