If you prefer a different timeout period, you can customize it by setting the
Conductor-Timeout-Seconds request header to your desired value.-
Large Data Requests: Without paginating your requests (via the
MaxReturnedor other range-based parameters), you may unintentionally request tens of thousands of records in a single call. Processing such a large volume of data can take several minutes in QuickBooks Desktop. - Sequential Processing: QuickBooks Desktop can only process one request at a time. If multiple requests are sent concurrently, they are placed in a queue and processed sequentially, requiring sufficient time for each request to complete before the next one can begin.
- Potential Program Startup: If QuickBooks Desktop is not open but the user’s computer is on, online, signed in to the Windows user that runs the Web Connector, and the Web Connector is running in the background, Conductor will automatically launch QuickBooks Desktop when a request is made. Given that QuickBooks Desktop can take at least 30 seconds to start, this can add considerably to the response time.
If QuickBooks Desktop is already offline when you send the request, Conductor
will immediately return an error without initiating the timeout period.

