Member Junction
    Preparing search index...

    Base class for all QuickBooks Online actions. Handles QB-specific authentication and API interaction patterns.

    Hierarchy (View Summary)

    Index

    Constructors

    Properties

    accountingProvider: string = 'QuickBooks Online'

    The accounting provider this action is designed for (e.g., 'QuickBooks', 'NetSuite', etc.) Can be 'Generic' for provider-agnostic actions

    apiVersion: string = 'v3'

    QuickBooks API version

    integrationName: string = 'QuickBooks Online'

    The integration name to look up in the Integration entity

    minorVersion: string = '65'

    QuickBooks minor version for API compatibility

    Methods

    • Makes an authenticated request to QuickBooks Online API

      Type Parameters

      • T = any

      Parameters

      • endpoint: string
      • method: "GET" | "POST" | "PUT" | "DELETE" = 'GET'
      • Optionalbody: any
      • OptionalcontextUser: UserInfo

      Returns Promise<T>