> ## Documentation Index
> Fetch the complete documentation index at: https://docs.conductor.is/llms.txt
> Use this file to discover all available pages before exploring further.

# Autocomplete

> Use Conductor's built-in autocomplete to discover all available APIs, requests parameters, and response fields.

We highly recommend using [Conductor's client library](https://github.com/conductor-is/quickbooks-desktop-api) 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

<Frame caption="Use autocomplete to see the available QuickBooks Desktop object types (e.g. `customer`, `invoice`, `account`, etc.).">
  <img
    src="https://mintcdn.com/conductor/hjDC6C2Dz4sn63AO/images/usage/autocomplete/qbd-object-types.jpg?fit=max&auto=format&n=hjDC6C2Dz4sn63AO&q=85&s=2651f21af795309b11e130b32b0f451a"
    alt="Conductor autocomplete for QuickBooks Desktop object
types"
    width="1550"
    height="804"
    data-path="images/usage/autocomplete/qbd-object-types.jpg"
  />
</Frame>

#### Request parameters

<Frame caption="Use autocomplete to see each method's request parameters.">
  <img
    src="https://mintcdn.com/conductor/hjDC6C2Dz4sn63AO/images/usage/autocomplete/qbd-request-parameters.jpg?fit=max&auto=format&n=hjDC6C2Dz4sn63AO&q=85&s=5c754e6de8494f183d7f839afc9d4113"
    alt="Conductor autocomplete for QuickBooks Desktop request
parameters"
    width="1333"
    height="642"
    data-path="images/usage/autocomplete/qbd-request-parameters.jpg"
  />
</Frame>

#### Response fields

<Frame caption="Use autocomplete to see each method's response fields.">
  <img
    src="https://mintcdn.com/conductor/hjDC6C2Dz4sn63AO/images/usage/autocomplete/qbd-response-fields.jpg?fit=max&auto=format&n=hjDC6C2Dz4sn63AO&q=85&s=319865ee3691a116a51f2a65a49970e5"
    alt="Conductor autocomplete for QuickBooks Desktop response
fields"
    width="1467"
    height="898"
    data-path="images/usage/autocomplete/qbd-response-fields.jpg"
  />
</Frame>

#### Enum values

<Frame caption="Use autocomplete to see the available enum values for each request parameter.">
  <img
    src="https://mintcdn.com/conductor/hjDC6C2Dz4sn63AO/images/usage/autocomplete/qbd-enum-values.jpg?fit=max&auto=format&n=hjDC6C2Dz4sn63AO&q=85&s=fa5cb920316f74d2c9e9516234ea83ca"
    alt="Conductor autocomplete for QuickBooks Desktop enum
values"
    width="1202"
    height="638"
    data-path="images/usage/autocomplete/qbd-enum-values.jpg"
  />
</Frame>

#### Inline documentation for request parameters

<Frame caption="Hover over each QuickBooks Desktop request parameter to see its description.">
  <img
    src="https://mintcdn.com/conductor/hjDC6C2Dz4sn63AO/images/usage/autocomplete/qbd-docs-request-parameters.jpg?fit=max&auto=format&n=hjDC6C2Dz4sn63AO&q=85&s=a8064fef706c842832f183e74db2af6b"
    alt="Conductor inline documentation for QuickBooks Desktop request
parameters"
    width="1314"
    height="426"
    data-path="images/usage/autocomplete/qbd-docs-request-parameters.jpg"
  />
</Frame>

#### Inline documentation for response fields

<Frame caption="Hover over each QuickBooks Desktop request parameter or response field to see its description.">
  <img
    src="https://mintcdn.com/conductor/hjDC6C2Dz4sn63AO/images/usage/autocomplete/qbd-docs-response-fields.jpg?fit=max&auto=format&n=hjDC6C2Dz4sn63AO&q=85&s=c79a8235bb9fcfc1c69337302390661e"
    alt="Conductor inline documentation for QuickBooks Desktop response
fields"
    width="1692"
    height="692"
    data-path="images/usage/autocomplete/qbd-docs-response-fields.jpg"
  />
</Frame>
