Member Junction
    Preparing search index...

    Connection configuration parsed from CompanyIntegration credentials

    interface QuickBooksConnectionConfig {
        ClientId: string;
        ClientSecret: string;
        Environment?: QuickBooksEnvironment;
        MaxRetries?: number;
        MinRequestIntervalMs?: number;
        RealmId: string;
        RefreshToken: string;
        RequestTimeoutMs?: number;
    }
    Index

    Properties

    ClientId: string

    OAuth 2.0 Client ID from QuickBooks developer portal

    ClientSecret: string

    OAuth 2.0 Client Secret

    Environment?: QuickBooksEnvironment

    Environment: 'production' or 'sandbox'. Default: 'production'

    MaxRetries?: number

    Maximum retries for rate-limited or failed requests. Default: 3

    MinRequestIntervalMs?: number

    Minimum milliseconds between API requests. Default: 200

    RealmId: string

    QuickBooks Company ID (Realm ID)

    RefreshToken: string

    OAuth 2.0 Refresh Token (auto-refreshed on each use)

    RequestTimeoutMs?: number

    HTTP request timeout in milliseconds. Default: 30000