We highly recommend using Conductor’s client library because it has built-in autocomplete and documentation for every API, request parameter, and response field. This feature is especially helpful for working with the QuickBooks Desktop API.

The following examples show the autocomplete in action in VS Code, though this works in any modern editor.

QuickBooks Desktop object types

Conductor autocomplete for QuickBooks Desktop object
types

Use autocomplete to see the available QuickBooks Desktop object types (e.g. `customer`, `invoice`, `account`, etc.).

Request parameters

Conductor autocomplete for QuickBooks Desktop request
parameters

Use autocomplete to see each method's request parameters.

Response fields

Conductor autocomplete for QuickBooks Desktop response
fields

Use autocomplete to see each method's response fields.

Enum values

Conductor autocomplete for QuickBooks Desktop enum
values

Use autocomplete to see the available enum values for each request parameter.

Inline documentation for request parameters

Conductor inline documentation for QuickBooks Desktop request
parameters

Hover over each QuickBooks Desktop request parameter to see its description.

Inline documentation for response fields

Conductor inline documentation for QuickBooks Desktop response
fields

Hover over each QuickBooks Desktop request parameter or response field to see its description.