Member Junction
    Preparing search index...

    Connection configuration parsed from CompanyIntegration.Configuration JSON

    interface SalesforceConnectionConfig {
        ApiVersion: string;
        AuthFlow: SalesforceAuthFlow;
        ClientId: string;
        ClientSecret?: string;
        DefaultBatchSize?: number;
        LoginUrl: string;
        MaxRetries?: number;
        MinRequestIntervalMs?: number;
        PrivateKey?: string;
        RequestTimeoutMs?: number;
        TokenUrl?: string;
        Username?: string;
    }
    Index

    Properties

    ApiVersion: string

    Salesforce REST API version. Default: '61.0'

    AuthFlow: SalesforceAuthFlow

    Auth flow to use

    ClientId: string

    Connected App Consumer Key

    ClientSecret?: string

    Client Credentials only — Connected App client secret

    DefaultBatchSize?: number

    Batch size for SOQL queries. Default: 2000

    LoginUrl: string
    MaxRetries?: number

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

    MinRequestIntervalMs?: number

    Minimum milliseconds between API requests. Default: 100

    PrivateKey?: string

    JWT Bearer only — PEM-encoded RSA private key

    RequestTimeoutMs?: number

    HTTP request timeout in milliseconds. Default: 30000

    TokenUrl?: string

    Optional — token endpoint URL if different from LoginUrl (e.g. My Domain URL for JWT flow)

    Username?: string

    JWT Bearer only — Integration user email