---
title: QuickBooks modules
slug: quickbooks-modules
image: https://make-cxp-documentation.ams3.cdn.digitaloceanspaces.com/apps-center-icons/PREVIEW_DEFAULT.png
docTags: 
createdAt: 2025-05-23T09:17:44.275Z
---

After connecting to the QuickBooks app, you can use the following modules to build your scenarios.&#x20;

# Invoice

:::ExpandableHeading{isOpen="true"}
## Create an Invoice

Creates a new invoice for the customer.

| **Field**      | **Description**                                                                  |
| -------------- | -------------------------------------------------------------------------------- |
| **Connection** | [Create a connection to your QuickBooks account.](docId\:OUO1jK-xdjBFH6XF2lb9E)  |

For the field descriptions, see the [QuickBooks Online Invoice API reference](https://developer.intuit.com/app/developer/qbo/docs/api/accounting/all-entities/invoice#create-an-invoice).
:::

::::ExpandableHeading{isOpen="true"}
## Update an Invoice

Updates an existing invoice.

| **Field**      | **Description**                                                                  |
| -------------- | -------------------------------------------------------------------------------- |
| **Connection** | [Create a connection to your QuickBooks account.](docId\:OUO1jK-xdjBFH6XF2lb9E)  |
| **Invoice ID** | Enter (map) the ID of the invoice whose details you want to update.              |

For the field descriptions, see the [QuickBooks Online Invoice API reference](https://developer.intuit.com/app/developer/qbo/docs/api/accounting/all-entities/invoice#create-an-invoice).

:::hint{type="info"}
Fields that are left empty will be omitted (not updated).
:::
::::

::::ExpandableHeading{isOpen="true"}
## Delete an Invoice

Deletes an existing invoice.

| **Field**      | **Description**                                                                  |
| -------------- | -------------------------------------------------------------------------------- |
| **Connection** | [Create a connection to your QuickBooks account.](docId\:OUO1jK-xdjBFH6XF2lb9E)  |
| **Invoice ID** | Enter (map) the ID of the invoice whose details you want to delete               |

:::hint{type="info"}
You must unlink any linked transactions associated with the invoice object before deleting it.
:::
::::

:::ExpandableHeading{isOpen="true"}
## Get an Invoice

Retrieves invoice details

| **Field**      | **Description**                                                                  |
| -------------- | -------------------------------------------------------------------------------- |
| **Connection** | [Create a connection to your QuickBooks account.](docId\:OUO1jK-xdjBFH6XF2lb9E)  |
| **Invoice ID** | Enter (map) the ID of the invoice you want to retrieve.                          |
:::

::::ExpandableHeading{isOpen="true"}
## Search for Invoices

Performs a search for invoices based on the fitler settings or a specified search query.

:::hint{type="info"}
Diacritics are not supported.

Please use the `ascii()` function to remove the diacritics, if needed.
:::

| **Field**      | **Description**                                                                                                                                                                                                                                                                                                               |
| -------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Connection** | [Create a connection to your QuickBooks account.](docId\:OUO1jK-xdjBFH6XF2lb9E)                                                                                                                                                                                                                                               |
| **Search by**  | Select whether to serach by field or user-defined query.                                                                                                                                                                                                                                                                      |
| **Filter**     | Select the invoice field, operator, and desired value you want to search invoices by.                                                                                                                                                                                                                                         |
| **Query**      | Specify your search query. The syntax is similar to SQL. For example, `SELECT * FROM Customer WHERE Id = '123456'`<br /><br />Please see the [Data queries documentation](https://developer.intuit.com/app/developer/qbo/docs/learn/explore-the-quickbooks-online-api/data-queries#select-statement-syntax) for more details. |
| **Limit**      | Set the maximum number of results Make will return during one execution cycle. Search by **field** option only.                                                                                                                                                                                                               |
::::

:::ExpandableHeading{isOpen="true"}
## Download an Invoice

Downloads an invoice in the PDF file.

| **Field**      | **Description**                                                                  |
| -------------- | -------------------------------------------------------------------------------- |
| **Connection** | [Create a connection to your QuickBooks account.](docId\:OUO1jK-xdjBFH6XF2lb9E)  |
| **Invoice ID** | Enter (map) the ID of the invoice you want to download.                          |
:::

:::ExpandableHeading{isOpen="true"}
## Send an Invoice

Sends an invoice to the specified email address.

| **Field**      | **Description**                                                                  |
| -------------- | -------------------------------------------------------------------------------- |
| **Connection** | [Create a connection to your QuickBooks account.](docId\:OUO1jK-xdjBFH6XF2lb9E)  |
| **Invoice ID** | Enter (map) the ID of the invoice you want to send.                              |
| **Send to**    | Enter the email you want to send the invoice.                                    |
:::

# Bill

:::ExpandableHeading{isOpen="true"}
## Create a Bill

Creates a new bill.

| **Field**      | **Description**                                                                  |
| -------------- | -------------------------------------------------------------------------------- |
| **Connection** | [Create a connection to your QuickBooks account.](docId\:OUO1jK-xdjBFH6XF2lb9E)  |

For the field descriptions, see the [QuickBooks Online Bill API reference](https://developer.intuit.com/app/developer/qbo/docs/api/accounting/all-entities/bill#create-a-bill).
:::

:::ExpandableHeading{isOpen="true"}
## Update a Bill

Updates an existing invoice.

| **Field**      | **Description**                                                                  |
| -------------- | -------------------------------------------------------------------------------- |
| **Connection** | [Create a connection to your QuickBooks account.](docId\:OUO1jK-xdjBFH6XF2lb9E)  |
| **Bill ID**    | Enter (map) the ID of the bill you want to update.                               |

For the field descriptions, see the [QuickBooks Online Bill API reference](https://developer.intuit.com/app/developer/qbo/docs/api/accounting/all-entities/bill#full-update-a-bill).
:::

:::ExpandableHeading{isOpen="true"}
## Delete a Bill

Deletes an existing bill.

You must unlink any linked transactions associated with the bill object before deleting it.

| **Field**      | **Description**                                                                  |
| -------------- | -------------------------------------------------------------------------------- |
| **Connection** | [Create a connection to your QuickBooks account.](docId\:OUO1jK-xdjBFH6XF2lb9E)  |
| **Bill ID**    | Enter (map) the ID of the bill you want to delete                                |
:::

:::ExpandableHeading{isOpen="true"}
## Get a Bill

Retrieves bill details.

| **Field**      | **Description**                                                                  |
| -------------- | -------------------------------------------------------------------------------- |
| **Connection** | [Create a connection to your QuickBooks account.](docId\:OUO1jK-xdjBFH6XF2lb9E)  |
| **Bill ID**    | Enter (map) the ID of the bill you want to retrieve.                             |
:::

:::ExpandableHeading{isOpen="true"}
## Search for Bills

Performs a search for a bill based on the filter settings or a specified search query.

| **Field**      | **Description**                                                                                                                                                                                                                                                                                                               |
| -------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Connection** | [Create a connection to your QuickBooks account.](docId\:OUO1jK-xdjBFH6XF2lb9E)                                                                                                                                                                                                                                               |
| **Search by**  | Select whether to search by field or user-defined query.                                                                                                                                                                                                                                                                      |
| **Filter**     | Select the bills field, operator, and desired value you want to search bills by.                                                                                                                                                                                                                                              |
| **Query**      | Specify your search query. The syntax is similar to SQL. For example, `SELECT * FROM Customer WHERE Id = '123456'`<br /><br />Please see the [Data queries documentation](https://developer.intuit.com/app/developer/qbo/docs/learn/explore-the-quickbooks-online-api/data-queries#select-statement-syntax) for more details. |
| **Limit**      | Set the maximum number of results Make will return during one execution cycle. Search by **field** option only.                                                                                                                                                                                                               |
:::

# Sales Receipt

:::ExpandableHeading{isOpen="true"}
## Create a Sales Receipt

Creates a sales receipt.

| **Field**      | **Description**                                                                  |
| -------------- | -------------------------------------------------------------------------------- |
| **Connection** | [Create a connection to your QuickBooks account.](docId\:OUO1jK-xdjBFH6XF2lb9E)  |

For the field descriptions, see the [QuickBooks Online Sales Receipt API reference](https://developer.intuit.com/app/developer/qbo/docs/api/accounting/all-entities/salesreceipt#create-a-salesreceipt).
:::

:::ExpandableHeading{isOpen="true"}
## Update a Sales Receipt

Updates an existing sales receipt.

| **Field**            | **Description**                                                                  |
| -------------------- | -------------------------------------------------------------------------------- |
| **Connection**       | [Create a connection to your QuickBooks account.](docId\:OUO1jK-xdjBFH6XF2lb9E)  |
| **Sales receipt ID** | Enter (map) the ID of the sales receipt you want to update.                      |

For the field descriptions, see the [QuickBooks Online Sales Receipt API reference](https://developer.intuit.com/app/developer/qbo/docs/api/accounting/all-entities/salesreceipt#full-update-a-salesreceipt).
:::

:::ExpandableHeading{isOpen="true"}
## Get a Sales Receipt

Retrieves sales receipt details.

| **Field**            | **Description**                                                                  |
| -------------------- | -------------------------------------------------------------------------------- |
| **Connection**       | [Create a connection to your QuickBooks account.](docId\:OUO1jK-xdjBFH6XF2lb9E)  |
| **Sales receipt ID** | Enter (map) the ID of the sales receipt you want to update.                      |
:::

:::ExpandableHeading{isOpen="true"}
## Search for Sales Receipts

Performs a search for sales receipts based on the filter settings or a specified search query.

| **Field**      | **Description**                                                                                                                                                                                                                                                                                                               |
| -------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Connection** | [Create a connection to your QuickBooks account.](docId\:OUO1jK-xdjBFH6XF2lb9E)                                                                                                                                                                                                                                               |
| **Search by**  | Select whether to search by field or user-defined query.                                                                                                                                                                                                                                                                      |
| **Filter**     | Select the sales receipt field, operator, and desired value you want to search sales receipts by.                                                                                                                                                                                                                             |
| **Query**      | Specify your search query. The syntax is similar to SQL. For example, `SELECT * FROM Customer WHERE Id = '123456'`<br /><br />Please see the [Data queries documentation](https://developer.intuit.com/app/developer/qbo/docs/learn/explore-the-quickbooks-online-api/data-queries#select-statement-syntax) for more details. |
| **Limit**      | Set the maximum number of results Make will return during one execution cycle. Search by **field** option only.                                                                                                                                                                                                               |
:::

:::ExpandableHeading{isOpen="true"}
## Download a Sales Receipt

Downloads a sales receipt in the PDF file.

| **Field**            | **Description**                                                                  |
| -------------------- | -------------------------------------------------------------------------------- |
| **Connection**       | [Create a connection to your QuickBooks account.](docId\:OUO1jK-xdjBFH6XF2lb9E)  |
| **Sales receipt ID** | Enter (map) the ID of the sales receipt you want to update.                      |
:::

:::ExpandableHeading{isOpen="true"}
## Send a Sales Receipt

Sends a sales receipt to the specified email address.

| **Field**            | **Description**                                                                  |
| -------------------- | -------------------------------------------------------------------------------- |
| **Connection**       | [Create a connection to your QuickBooks account.](docId\:OUO1jK-xdjBFH6XF2lb9E)  |
| **Sales receipt ID** | Enter (map) the ID of the sales receipt you want to send.                        |
| **Send to**          | Enter the email you want to send the sales receipt.                              |
:::

# Estimate

:::ExpandableHeading{isOpen="true"}
## Create an Estimate

Creates a new estimate.

| **Field**      | **Description**                                                                  |
| -------------- | -------------------------------------------------------------------------------- |
| **Connection** | [Create a connection to your QuickBooks account.](docId\:OUO1jK-xdjBFH6XF2lb9E)  |

For the field descriptions, see the [QuickBooks Online Estimate API reference](https://developer.intuit.com/app/developer/qbo/docs/api/accounting/all-entities/estimate#create-an-estimate).
:::

:::ExpandableHeading{isOpen="true"}
## Update an Estimate

Updates an existing estimate.

| **Field**       | **Description**                                                                  |
| --------------- | -------------------------------------------------------------------------------- |
| **Connection**  | [Create a connection to your QuickBooks account.](docId\:OUO1jK-xdjBFH6XF2lb9E)  |
| **Estimate ID** | Enter (map) the ID of the estimate you want to update.                           |
:::

:::ExpandableHeading{isOpen="true"}
## Delete an Estimate

Deletes an estimate.

| **Field**       | **Description**                                                                  |
| --------------- | -------------------------------------------------------------------------------- |
| **Connection**  | [Create a connection to your QuickBooks account.](docId\:OUO1jK-xdjBFH6XF2lb9E)  |
| **Estimate ID** | Enter (map) the ID of the estimate you want to delete.                           |
:::

:::ExpandableHeading{isOpen="true"}
## Download an Estimate

Downloads an estimate in the PDF file.

| **Field**       | **Description**                                                                  |
| --------------- | -------------------------------------------------------------------------------- |
| **Connection**  | [Create a connection to your QuickBooks account.](docId\:OUO1jK-xdjBFH6XF2lb9E)  |
| **Estimate ID** | Enter (map) the ID of the estimate you want to download.                         |
:::

:::ExpandableHeading{isOpen="true"}
## Send and Estimate

Sends an estimate to the specified email address.

| **Field**       | **Description**                                                                  |
| --------------- | -------------------------------------------------------------------------------- |
| **Connection**  | [Create a connection to your QuickBooks account.](docId\:OUO1jK-xdjBFH6XF2lb9E)  |
| **Estimate ID** | Enter (map) the ID of the estimate you want to send.                             |
| **Send to**     | Enter the email you want to send the estimate to.                                |
:::

:::ExpandableHeading{isOpen="true"}
## Get an Estimate

Retrieves estimate details.

| **Field**       | **Description**                                                                  |
| --------------- | -------------------------------------------------------------------------------- |
| **Connection**  | [Create a connection to your QuickBooks account.](docId\:OUO1jK-xdjBFH6XF2lb9E)  |
| **Estimate ID** | Enter (map) the ID of the estimate you want to download.                         |
:::

:::ExpandableHeading{isOpen="true"}
## Search for Estimates

Performs a search for estimate based on the filter settings or a specified search query.

| **Field**      | **Description**                                                                                                                                                                                                                                                                                                               |
| -------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Connection** | [Create a connection to your QuickBooks account.](docId\:OUO1jK-xdjBFH6XF2lb9E)                                                                                                                                                                                                                                               |
| **Search by**  | Select whether to search by field or user-defined query.                                                                                                                                                                                                                                                                      |
| **Filter**     | Select the estimate field, operator, and desired value you want to search estimates by.                                                                                                                                                                                                                                       |
| **Query**      | Specify your search query. The syntax is similar to SQL. For example, `SELECT * FROM Customer WHERE Id = '123456'`<br /><br />Please see the [Data queries documentation](https://developer.intuit.com/app/developer/qbo/docs/learn/explore-the-quickbooks-online-api/data-queries#select-statement-syntax) for more details. |
| **Limit**      | Set the maximum number of results Make will return during one execution cycle. Search by **field** option only.                                                                                                                                                                                                               |
:::

# Journal Entry

:::ExpandableHeading{isOpen="true"}
## Create a Journal Entry

Creates a journal entry.

| **Field**      | **Description**                                                                  |
| -------------- | -------------------------------------------------------------------------------- |
| **Connection** | [Create a connection to your QuickBooks account.](docId\:OUO1jK-xdjBFH6XF2lb9E)  |

For the field descriptions, see the [QuickBooks Online Journal Entry API reference](https://developer.intuit.com/app/developer/qbo/docs/api/accounting/all-entities/journalentry#create-a-journalentry).
:::

:::ExpandableHeading{isOpen="true"}
## Update a Journal Entry

Updates an existing journal entry.

| **Field**            | **Description**                                                                  |
| -------------------- | -------------------------------------------------------------------------------- |
| **Connection**       | [Create a connection to your QuickBooks account.](docId\:OUO1jK-xdjBFH6XF2lb9E)  |
| **Journal entry ID** | Enter (map) the ID of the journal entry you want to update.                      |

For the field descriptions, see the [QuickBooks Online Journal Entry API reference](https://developer.intuit.com/app/developer/qbo/docs/api/accounting/all-entities/account#full-update-an-account).
:::

:::ExpandableHeading{isOpen="true"}
## Delete a Journal Entry

Deletes a journal entry.

| **Field**            | **Description**                                                                  |
| -------------------- | -------------------------------------------------------------------------------- |
| **Connection**       | [Create a connection to your QuickBooks account.](docId\:OUO1jK-xdjBFH6XF2lb9E)  |
| **Journal entry ID** | Enter (map) the ID of the journal entry you want to delete.                      |
:::

:::ExpandableHeading{isOpen="true"}
## Get a Journal Entry

Retrieves a journal entry.

| **Field**            | **Description**                                                                  |
| -------------------- | -------------------------------------------------------------------------------- |
| **Connection**       | [Create a connection to your QuickBooks account.](docId\:OUO1jK-xdjBFH6XF2lb9E)  |
| **Journal entry ID** | Enter (map) the ID of the journal entry you want to retrieve.                    |
:::

:::ExpandableHeading{isOpen="true"}
## Search for Journal Entries

Performs a search for journal entries based on the filter settings or a specified search query.

| **Field**      | **Description**                                                                                                                                                                                                                                                                                                               |
| -------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Connection** | [Create a connection to your QuickBooks account.](docId\:OUO1jK-xdjBFH6XF2lb9E)                                                                                                                                                                                                                                               |
| **Search by**  | Select whether to search by field or user-defined query.                                                                                                                                                                                                                                                                      |
| **Filter**     | Select the journal entry field, operator, and desired value you want to search journal entries by.                                                                                                                                                                                                                            |
| **Query**      | Specify your search query. The syntax is similar to SQL. For example, `SELECT * FROM Customer WHERE Id = '123456'`<br /><br />Please see the [Data queries documentation](https://developer.intuit.com/app/developer/qbo/docs/learn/explore-the-quickbooks-online-api/data-queries#select-statement-syntax) for more details. |
| **Limit**      | Set the maximum number of results Make will return during one execution cycle. Search by **field** option only.                                                                                                                                                                                                               |
:::

# Payment

:::ExpandableHeading{isOpen="true"}
## Create a Payment

Creates a payment.

| **Field**      | **Description**                                                                  |
| -------------- | -------------------------------------------------------------------------------- |
| **Connection** | [Create a connection to your QuickBooks account.](docId\:OUO1jK-xdjBFH6XF2lb9E)  |
:::

:::ExpandableHeading{isOpen="true"}
## Update a Payment

Creates a payment.

| **Field**      | **Description**                                                                  |
| -------------- | -------------------------------------------------------------------------------- |
| **Connection** | [Create a connection to your QuickBooks account.](docId\:OUO1jK-xdjBFH6XF2lb9E)  |
| **Payment ID** | Enter (map) the ID of the payment you want to update.                            |

For the field descriptions, see the [QuickBooks online Payment API reference](https://developer.intuit.com/app/developer/qbo/docs/api/accounting/all-entities/payment#full-update-a-payment).
:::

:::ExpandableHeading{isOpen="true"}
## Watch Payments

Triggers when a new payment is created.

| **Field**          | **Description**                                                                                        |
| ------------------ | ------------------------------------------------------------------------------------------------------ |
| **Connection**     | [Create a connection to your QuickBooks account.](docId\:OUO1jK-xdjBFH6XF2lb9E)                        |
| **Watch Payments** | Select the option to watch the payments: by created time or by updated time.                           |
| **Search by**      | Select the option to search the payments you want to watch by query or field.                          |
| **Query**          | Enter a word or phrase to watch the payments that match the specified query.                           |
| **Field**          | Select the fields to filter the payments.                                                              |
| **Limit**          | Set the maximum number of results Make will return during one execution cycle. The default value is 2. |
:::

:::ExpandableHeading{isOpen="true"}
## Download a Payment

Downloads an payment in the PDF file.

| **Field**      | **Description**                                                                  |
| -------------- | -------------------------------------------------------------------------------- |
| **Connection** | [Create a connection to your QuickBooks account.](docId\:OUO1jK-xdjBFH6XF2lb9E)  |
| **Payment ID** | Enter (map) the ID of the payment you want to download.                          |
:::

:::ExpandableHeading{isOpen="true"}
## Send a Payment

Sends an payment to the specified email address.

| **Field**      | **Description**                                                                  |
| -------------- | -------------------------------------------------------------------------------- |
| **Connection** | [Create a connection to your QuickBooks account.](docId\:OUO1jK-xdjBFH6XF2lb9E)  |
| **Payment ID** | Enter (map) the ID of the payment you want to send.                              |
| **Send to**    | Enter the email you want to send the payment to.                                 |
:::

:::ExpandableHeading{isOpen="true"}
## Search for Payments

Performs a search for payments based on the filter settings or a specified search query.

| **Field**      | **Description**                                                                                                                                                                                                                                                                                                               |
| -------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Connection** | [Create a connection to your QuickBooks account.](docId\:OUO1jK-xdjBFH6XF2lb9E)                                                                                                                                                                                                                                               |
| **Search by**  | Select whether to search by field or user-defined query.                                                                                                                                                                                                                                                                      |
| **Filter**     | Select the payment field, operator, and desired value you want to search payments by.                                                                                                                                                                                                                                         |
| **Query**      | Specify your search query. The syntax is similar to SQL. For example, `SELECT * FROM Customer WHERE Id = '123456'`<br /><br />Please see the [Data queries documentation](https://developer.intuit.com/app/developer/qbo/docs/learn/explore-the-quickbooks-online-api/data-queries#select-statement-syntax) for more details. |
| **Limit**      | Set the maximum number of results Make will return during one execution cycle. Search by **field** option only.                                                                                                                                                                                                               |
:::

# Deposit

:::ExpandableHeading{isOpen="true"}
## Create a Deposit

Creates a deposit.

| **Field**      | **Description**                                                                  |
| -------------- | -------------------------------------------------------------------------------- |
| **Connection** | [Create a connection to your QuickBooks account.](docId\:OUO1jK-xdjBFH6XF2lb9E)  |

For the field descriptions, see the [QuickBooks Online Deposit API reference](https://developer.intuit.com/app/developer/qbo/docs/api/accounting/all-entities/deposit#create-a-deposit).
:::

:::ExpandableHeading{isOpen="true"}
## Update a Deposit

Updates an existing deposit.

| **Field**      | **Description**                                                                  |
| -------------- | -------------------------------------------------------------------------------- |
| **Connection** | [Create a connection to your QuickBooks account.](docId\:OUO1jK-xdjBFH6XF2lb9E)  |
| **Deposit ID** | Enter (map) the ID of the deposit you want to update.                            |

For the field descriptions, see the [QuickBooks Online Deposit API reference](https://developer.intuit.com/app/developer/qbo/docs/api/accounting/all-entities/deposit#create-a-deposit).
:::

:::ExpandableHeading{isOpen="true"}
## Delete a Deposit

Deletes a deposit.

| **Field**      | **Description**                                                                  |
| -------------- | -------------------------------------------------------------------------------- |
| **Connection** | [Create a connection to your QuickBooks account.](docId\:OUO1jK-xdjBFH6XF2lb9E)  |
| **Deposit ID** | Enter (map) the ID of the deposit you want to delete.                            |
:::

:::ExpandableHeading{isOpen="true"}
## Get a Deposit

Retrieves deposit details.

| **Field**      | **Description**                                                                  |
| -------------- | -------------------------------------------------------------------------------- |
| **Connection** | [Create a connection to your QuickBooks account.](docId\:OUO1jK-xdjBFH6XF2lb9E)  |
| **Deposit ID** | Enter (map) the ID of the deposit you want to retrieve.                          |
:::

:::ExpandableHeading{isOpen="true"}
## Search for Deposits

Performs a search for deposits based on the filter settings or a defined search query.

| **Field**      | **Description**                                                                                                                                                                                                                                                                                                               |
| -------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Connection** | [Create a connection to your QuickBooks account.](docId\:OUO1jK-xdjBFH6XF2lb9E)                                                                                                                                                                                                                                               |
| **Search by**  | Select whether to search by field or user-defined query.                                                                                                                                                                                                                                                                      |
| **Filter**     | Select the deposit field, operator, and desired value you want to search deposits by.                                                                                                                                                                                                                                         |
| **Query**      | Specify your search query. The syntax is similar to SQL. For example, `SELECT * FROM Customer WHERE Id = '123456'`<br /><br />Please see the [Data queries documentation](https://developer.intuit.com/app/developer/qbo/docs/learn/explore-the-quickbooks-online-api/data-queries#select-statement-syntax) for more details. |
| **Limit**      | Set the maximum number of results Make will return during one execution cycle. Search by **field** option only.                                                                                                                                                                                                               |
:::

# Credit Memo

A credit memo is a financial transaction representing a refund or credit of payment or part of a payment for goods or services that have been sold.

:::ExpandableHeading{isOpen="true"}
## Create a Credit Memo

Creates a credit memo.

| **Field**      | **Description**                                                                  |
| -------------- | -------------------------------------------------------------------------------- |
| **Connection** | [Create a connection to your QuickBooks account.](docId\:OUO1jK-xdjBFH6XF2lb9E)  |

For the field descriptions, see the [QuickBooks Online Credit Memo API reference](https://developer.intuit.com/app/developer/qbo/docs/api/accounting/all-entities/creditmemo#create-a-credit-memo).
:::

:::ExpandableHeading{isOpen="true"}
## Update a Credit Memo

Updates an existing credit memo.

| **Field**          | **Description**                                                                  |
| ------------------ | -------------------------------------------------------------------------------- |
| **Connection**     | [Create a connection to your QuickBooks account.](docId\:OUO1jK-xdjBFH6XF2lb9E)  |
| **Credit Memo ID** | Enter (map) the ID of the credit memo you want to update.                        |

For the field descriptions, see the [QuickBooks Online Credit Memo API reference](https://developer.intuit.com/app/developer/qbo/docs/api/accounting/all-entities/creditmemo#full-update-a-credit-memo).
:::

:::ExpandableHeading{isOpen="true"}
## Delete a Credit Memo

Deletes a credit memo.

| **Field**          | **Description**                                                                  |
| ------------------ | -------------------------------------------------------------------------------- |
| **Connection**     | [Create a connection to your QuickBooks account.](docId\:OUO1jK-xdjBFH6XF2lb9E)  |
| **Credit Memo ID** | Enter (map) the ID of the credit memo you want to delete.                        |
:::

:::ExpandableHeading{isOpen="true"}
## Get a Credit Memo

Retrieves credit memo details.

| **Field**          | **Description**                                                                  |
| ------------------ | -------------------------------------------------------------------------------- |
| **Connection**     | [Create a connection to your QuickBooks account.](docId\:OUO1jK-xdjBFH6XF2lb9E)  |
| **Credit Memo ID** | Enter (map) the ID of the credit memo you want to retrieve.                      |
:::

:::ExpandableHeading{isOpen="true"}
## Search for Credit Memos

Performs a search for credit memos based on the filter settings or a defined search query.

| **Field**      | **Description**                                                                                                                                                                                                                                                                                                               |
| -------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Connection** | [Create a connection to your QuickBooks account.](docId\:OUO1jK-xdjBFH6XF2lb9E)                                                                                                                                                                                                                                               |
| **Search by**  | Select whether to search by field or user-defined query.                                                                                                                                                                                                                                                                      |
| **Filter**     | Select the credit memo field, operator, and desired value you want to search credit memos by.                                                                                                                                                                                                                                 |
| **Query**      | Specify your search query. The syntax is similar to SQL. For example, `SELECT * FROM Customer WHERE Id = '123456'`<br /><br />Please see the [Data queries documentation](https://developer.intuit.com/app/developer/qbo/docs/learn/explore-the-quickbooks-online-api/data-queries#select-statement-syntax) for more details. |
| **Limit**      | Set the maximum number of results Make will return during one execution cycle. Search by **field** option only.                                                                                                                                                                                                               |
:::

# Customers

:::ExpandableHeading{isOpen="true"}
## Create a Customer

Creates a new customer.

| **Field**      | **Description**                                                                  |
| -------------- | -------------------------------------------------------------------------------- |
| **Connection** | [Create a connection to your QuickBooks account.](docId\:OUO1jK-xdjBFH6XF2lb9E)  |
:::

:::ExpandableHeading{isOpen="true"}
## Update a Customer

Updates a customer.

| **Field**       | **Description**                                                                  |
| --------------- | -------------------------------------------------------------------------------- |
| **Connection**  | [Create a connection to your QuickBooks account.](docId\:OUO1jK-xdjBFH6XF2lb9E)  |
| **Customer ID** | Enter (map) the ID of the customer you want to update.                           |

For the field descriptions, see the [QuickBooks Online Customer API reference](https://developer.intuit.com/app/developer/qbo/docs/api/accounting/all-entities/customer#full-update-a-customer).
:::

:::ExpandableHeading{isOpen="true"}
## Get a Customer

Retrieves customer details.

| **Field**       | **Description**                                                                  |
| --------------- | -------------------------------------------------------------------------------- |
| **Connection**  | [Create a connection to your QuickBooks account.](docId\:OUO1jK-xdjBFH6XF2lb9E)  |
| **Customer ID** | Enter (map) the ID of the customer you want to retrieve.                         |
:::

:::ExpandableHeading{isOpen="true"}
## Search for Customers

Performs a search for customers based on the filter settings or a defined search query.

| **Field**      | **Description**                                                                                                                                                                                                                                                                                                               |
| -------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Connection** | [Create a connection to your QuickBooks account.](docId\:OUO1jK-xdjBFH6XF2lb9E)                                                                                                                                                                                                                                               |
| **Search by**  | Select whether to search by field or user-defined query.                                                                                                                                                                                                                                                                      |
| **Filter**     | Select the customer field, operator, and desired value you want to search customers by.                                                                                                                                                                                                                                       |
| **Query**      | Specify your search query. The syntax is similar to SQL. For example, `SELECT * FROM Customer WHERE Id = '123456'`<br /><br />Please see the [Data queries documentation](https://developer.intuit.com/app/developer/qbo/docs/learn/explore-the-quickbooks-online-api/data-queries#select-statement-syntax) for more details. |
| **Limit**      | Set the maximum number of results Make will return during one execution cycle. Search by **field** option only.                                                                                                                                                                                                               |
:::

# Purchase Orders

::::ExpandableHeading{isOpen="true"}
## Create a Purchase Order

Creates purchase orders, the non-posting transaction representing a request to purchase goods or services from a third party.

Enter the private note about the transaction. This note will not appear on the transaction records by default.

| **Field**      | **Description**                                                                  |
| -------------- | -------------------------------------------------------------------------------- |
| **Connection** | [Create a connection to your QuickBooks account.](docId\:OUO1jK-xdjBFH6XF2lb9E)  |

For the field descriptions, see the [QuickBooks Online Purchase Order API reference](https://developer.intuit.com/app/developer/qbo/docs/api/accounting/all-entities/purchaseorder#create-a-purchase-order).

:::hint{type="info"}
When mapping, insert both the name and value. For information on the expected format, see the [Intuit developer documentation](http://developer.intuit.com/app/developer/qbo/docs/api/accounting/all-entities/purchaseorder).
:::
::::

:::ExpandableHeading{isOpen="true"}
## Update a Purchase Order

Updates an existing purchase order.

| **Field**             | **Description**                                                                  |
| --------------------- | -------------------------------------------------------------------------------- |
| **Connection**        | [Create a connection to your QuickBooks account.](docId\:OUO1jK-xdjBFH6XF2lb9E)  |
| **Purchase Order ID** | Enter (map) the ID of the purchase order you want to update.                     |

For the field descriptions, see the [QuickBooks Online Purchase Order API reference](https://developer.intuit.com/app/developer/qbo/docs/api/accounting/all-entities/purchaseorder#full-update-a-purchase-order).
:::

:::ExpandableHeading{isOpen="true"}
## Get a Purchase Order

Retrieves purchase order details.

| **Field**             | **Description**                                                                  |
| --------------------- | -------------------------------------------------------------------------------- |
| **Connection**        | [Create a connection to your QuickBooks account.](docId\:OUO1jK-xdjBFH6XF2lb9E)  |
| **Purchase Order ID** | Enter (map) the ID of the purchase order you want to retrieve.                   |
:::

:::ExpandableHeading{isOpen="true"}
## Search for Purchase Orders

Performs a search for purchase orders based on the filter settings or a defined search query.

| **Field**      | **Description**                                                                                                                                                                                                                                                                                                               |
| -------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Connection** | [Create a connection to your QuickBooks account.](docId\:OUO1jK-xdjBFH6XF2lb9E)                                                                                                                                                                                                                                               |
| **Search by**  | Select whether to search by field or user-defined query.                                                                                                                                                                                                                                                                      |
| **Filter**     | Select the purchase order field, operator, and desired value you want to search purchase orders by.                                                                                                                                                                                                                           |
| **Query**      | Specify your search query. The syntax is similar to SQL. For example, `SELECT * FROM Customer WHERE Id = '123456'`<br /><br />Please see the [Data queries documentation](https://developer.intuit.com/app/developer/qbo/docs/learn/explore-the-quickbooks-online-api/data-queries#select-statement-syntax) for more details. |
| **Limit**      | Set the maximum number of results Make will return during one execution cycle. Search by **field** option only.                                                                                                                                                                                                               |
:::

:::ExpandableHeading{isOpen="true"}
## Delete a Purchase Order

Deletes a purchase order.

| **Field**             | **Description**                                                                  |
| --------------------- | -------------------------------------------------------------------------------- |
| **Connection**        | [Create a connection to your QuickBooks account.](docId\:OUO1jK-xdjBFH6XF2lb9E)  |
| **Purchase Order ID** | Enter (map) the ID of the purchase order you want to update.                     |
:::

# Item

:::ExpandableHeading{isOpen="true"}
## Create an Item

Creates a new item.

| **Field**      | **Description**                                                                  |
| -------------- | -------------------------------------------------------------------------------- |
| **Connection** | [Create a connection to your QuickBooks account.](docId\:OUO1jK-xdjBFH6XF2lb9E)  |

For the field descriptions, see the [QuickBooks Online Item API reference](https://developer.intuit.com/app/developer/qbo/docs/api/accounting/all-entities/item#create-an-item).
:::

:::ExpandableHeading{isOpen="true"}
## Update an Item

Updates an item.

| **Field**      | **Description**                                                                  |
| -------------- | -------------------------------------------------------------------------------- |
| **Connection** | [Create a connection to your QuickBooks account.](docId\:OUO1jK-xdjBFH6XF2lb9E)  |
| **Item ID**    | Enter (map) the ID of the item you want to update.                               |
:::

:::ExpandableHeading{isOpen="true"}
## Get an Item

Retrieves item details.

| **Field**      | **Description**                                                                  |
| -------------- | -------------------------------------------------------------------------------- |
| **Connection** | [Create a connection to your QuickBooks account.](docId\:OUO1jK-xdjBFH6XF2lb9E)  |
| **Item ID**    | Enter (map) the ID of the item you want to retrieve.                             |
:::

:::ExpandableHeading{isOpen="true"}
## Search for Items

Performs a search for items based on the filter settings or a defined search query.

| **Field**      | **Description**                                                                                                                                                                                                                                                                                                               |
| -------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Connection** | [Create a connection to your QuickBooks account.](docId\:OUO1jK-xdjBFH6XF2lb9E)                                                                                                                                                                                                                                               |
| **Search by**  | Select whether to search by field or user-defined query.                                                                                                                                                                                                                                                                      |
| **Filter**     | Select the item field, operator, and desired value you want to search items by.                                                                                                                                                                                                                                               |
| **Query**      | Specify your search query. The syntax is similar to SQL. For example, `SELECT * FROM Customer WHERE Id = '123456'`<br /><br />Please see the [Data queries documentation](https://developer.intuit.com/app/developer/qbo/docs/learn/explore-the-quickbooks-online-api/data-queries#select-statement-syntax) for more details. |
| **Limit**      | Set the maximum number of results Make will return during one execution cycle. Search by **field** option only.                                                                                                                                                                                                               |
:::

# Vendor

:::ExpandableHeading{isOpen="true"}
## Create a Vendor

Creates a new vendor.

| **Field**      | **Description**                                                                  |
| -------------- | -------------------------------------------------------------------------------- |
| **Connection** | [Create a connection to your QuickBooks account.](docId\:OUO1jK-xdjBFH6XF2lb9E)  |

For the field descriptions, see [QuickBooks Online Vendor API reference](https://developer.intuit.com/app/developer/qbo/docs/api/accounting/all-entities/vendor#create-a-vendor).
:::

:::ExpandableHeading{isOpen="true"}
## Update a Vendor

Updates a vendor.

| **Field**      | **Description**                                                                  |
| -------------- | -------------------------------------------------------------------------------- |
| **Connection** | [Create a connection to your QuickBooks account.](docId\:OUO1jK-xdjBFH6XF2lb9E)  |
| **Vendor ID**  | Enter (map) the ID of the vendor you want to update.                             |
:::

:::ExpandableHeading{isOpen="true"}
## Get a Vendor

Retrieves vendor details.

| **Field**      | **Description**                                                                  |
| -------------- | -------------------------------------------------------------------------------- |
| **Connection** | [Create a connection to your QuickBooks account.](docId\:OUO1jK-xdjBFH6XF2lb9E)  |
| **Vendor ID**  | Enter (map) the ID of the vendor you want to retrieve.                           |
:::

:::ExpandableHeading{isOpen="true"}
## Search for Vendors

Performs a search for vendors based on the filter settings or a defined search query.

| **Field**      | **Description**                                                                                                                                                                                                                                                                                                               |
| -------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Connection** | [Create a connection to your QuickBooks account.](docId\:OUO1jK-xdjBFH6XF2lb9E)                                                                                                                                                                                                                                               |
| **Search by**  | Select whether to search by field or user-defined query.                                                                                                                                                                                                                                                                      |
| **Filter**     | Select the vender field, operator, and desired value you want to search venders by.                                                                                                                                                                                                                                           |
| **Query**      | Specify your search query. The syntax is similar to SQL. For example, `SELECT * FROM Customer WHERE Id = '123456'`<br /><br />Please see the [Data queries documentation](https://developer.intuit.com/app/developer/qbo/docs/learn/explore-the-quickbooks-online-api/data-queries#select-statement-syntax) for more details. |
| **Limit**      | Set the maximum number of results Make will return during one execution cycle. Search by **field** option only.                                                                                                                                                                                                               |
:::

# File

:::ExpandableHeading{isOpen="true"}
## Create a Text Attachment

Creates a note.

| **Field**      | **Description**                                                                                                                                                                                                      |
| -------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Connection** | [Create a connection to your QuickBooks account.](docId\:OUO1jK-xdjBFH6XF2lb9E)                                                                                                                                      |
| **Objects**    | Add the transaction objects to which this attachable file is to be linked.<br />- **Entity**: Enter the name of the object. For example, invoice, bill, item, etc.<br />- **Entity ID**: Enter the ID of the object. |
| **Note**       | Enter the note for the attachment or standalone note.                                                                                                                                                                |
| **Latitude**   | Enter the latitude from where the attachment was requested.                                                                                                                                                          |
| **Longtitude** | Enter the longitude from where the attachment was requested.                                                                                                                                                         |
| **Place name** | Enter the place name from where the attachment was requested.                                                                                                                                                        |
| **Tag**        | Enter the tag name for the requested attachment.                                                                                                                                                                     |
:::

:::ExpandableHeading{isOpen="true"}
## Upload a File

Uploads a file.

| **Field**       | **Description**                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| --------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| **Connection**  | [Create a connection to your QuickBooks account.](docId\:OUO1jK-xdjBFH6XF2lb9E)                                                                                                                                                                                                                                                                                                                                                                              |
| **Source file** | Map the file you want to upload from the previous module (e.g. HTTP > Get a File or Dropbox > Get a file), or enter the file name and file data manually.<br />- **File name**: Enter the file name.<br />- **Data**: Enter or map the file data.                                                                                                                                                                                                            |
| **Entities**    | Add the transaction objects to which this attachable file is to be linked.<br />- **Entity**: Enter the name of the object. For example, invoice, bill, item, etc.<br />- **Entity ID**: Enter the ID of the object.<br />- **Include on Send**: This field indicates whether or not the attachment is sent with the transaction when Save and Send button is clicked in the QuickBooks UI or when the Send endpoint (send email) is invoked for the object. |
:::

:::ExpandableHeading{isOpen="true"}
## Download a File

Downloads a file attachment.

| **Field**         | **Description**                                                                  |
| ----------------- | -------------------------------------------------------------------------------- |
| **Connection**    | [Create a connection to your QuickBooks account.](docId\:OUO1jK-xdjBFH6XF2lb9E)  |
| **Attachment ID** | Enter (map) the ID of the attachment you want to download.                       |
:::

:::ExpandableHeading{isOpen="true"}
## Delete an Attachment

Deletes a file attachment.

| **Field**         | **Description**                                                                  |
| ----------------- | -------------------------------------------------------------------------------- |
| **Connection**    | [Create a connection to your QuickBooks account.](docId\:OUO1jK-xdjBFH6XF2lb9E)  |
| **Attachment ID** | Enter (map) the ID of the attachment you want to delete.                         |
:::

:::ExpandableHeading{isOpen="true"}
## Search for Attachments

Performs a search for attachments based on the filter settings or a defined search query.

| **Field**      | **Description**                                                                                                                                                                                                                                                                                                               |
| -------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Connection** | [Create a connection to your QuickBooks account.](docId\:OUO1jK-xdjBFH6XF2lb9E)                                                                                                                                                                                                                                               |
| **Search by**  | Select whether to search by field or user-defined query.                                                                                                                                                                                                                                                                      |
| **Filter**     | Select the attachment field, operator, and desired value you want to search attachments by.                                                                                                                                                                                                                                   |
| **Query**      | Specify your search query. The syntax is similar to SQL. For example, `SELECT * FROM Customer WHERE Id = '123456'`<br /><br />Please see the [Data queries documentation](https://developer.intuit.com/app/developer/qbo/docs/learn/explore-the-quickbooks-online-api/data-queries#select-statement-syntax) for more details. |
| **Limit**      | Set the maximum number of results Make will return during one execution cycle. Search by **field** option only.                                                                                                                                                                                                               |
:::

# Account

:::ExpandableHeading{isOpen="true"}
## Create an Account

Creates an account.

| **Field**      | **Description**                                                                  |
| -------------- | -------------------------------------------------------------------------------- |
| **Connection** | [Create a connection to your QuickBooks account.](docId\:OUO1jK-xdjBFH6XF2lb9E)  |
:::

:::ExpandableHeading{isOpen="true"}
## Update an Account

Updates an account.

| **Field**      | **Description**                                                                  |
| -------------- | -------------------------------------------------------------------------------- |
| **Connection** | [Create a connection to your QuickBooks account.](docId\:OUO1jK-xdjBFH6XF2lb9E)  |
| **Account ID** | Enter (map) the ID of the account you want to update.                            |

Please find the descriptions of the fields in the [QuickBooks Online Account API reference](https://developer.intuit.com/app/developer/qbo/docs/api/accounting/all-entities/account#full-update-an-account).
:::

:::ExpandableHeading{isOpen="true"}
## Get an Account

Retrieves account details.

| **Field**      | **Description**                                                                  |
| -------------- | -------------------------------------------------------------------------------- |
| **Connection** | [Create a connection to your QuickBooks account.](docId\:OUO1jK-xdjBFH6XF2lb9E)  |
| **Account ID** | Enter (map) the ID of the account you want to retrieve.                          |
:::

:::ExpandableHeading{isOpen="true"}
## Search for Accounts

Performs a search for accounts based on the filter settings or a defined search query.

| **Field**      | **Description**                                                                                                                                                                                                                                                                                                               |
| -------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Connection** | [Create a connection to your QuickBooks account.](docId\:OUO1jK-xdjBFH6XF2lb9E)                                                                                                                                                                                                                                               |
| **Search by**  | Select whether to search by field or user-defined query.                                                                                                                                                                                                                                                                      |
| **Filter**     | Select the account field, operator, and desired value you want to search account by.                                                                                                                                                                                                                                          |
| **Query**      | Specify your search query. The syntax is similar to SQL. For example, `SELECT * FROM Customer WHERE Id = '123456'`<br /><br />Please see the [Data queries documentation](https://developer.intuit.com/app/developer/qbo/docs/learn/explore-the-quickbooks-online-api/data-queries#select-statement-syntax) for more details. |
| **Limit**      | Set the maximum number of results Make will return during one execution cycle. Search by **field** option only.                                                                                                                                                                                                               |
:::

# Purchase

:::ExpandableHeading{isOpen="true"}
## Create a Purchase

Creates a purchase.

| **Field**      | **Description**                                                                  |
| -------------- | -------------------------------------------------------------------------------- |
| **Connection** | [Create a connection to your QuickBooks account.](docId\:OUO1jK-xdjBFH6XF2lb9E)  |

For the field descriptions, see the [QuickBooks Online Purchase API reference](https://developer.intuit.com/app/developer/qbo/docs/api/accounting/all-entities/purchase#create-a-purchase).
:::

:::ExpandableHeading{isOpen="true"}
## Update a Purchase

Updates an existing purchase.

| **Field**       | **Description**                                                                  |
| --------------- | -------------------------------------------------------------------------------- |
| **Connection**  | [Create a connection to your QuickBooks account.](docId\:OUO1jK-xdjBFH6XF2lb9E)  |
| **Purchase ID** | Enter (map) the ID of the purchase you want to retrieve.                         |

Please find the descriptions of the fields in the [QuickBooks Online Purchase API reference](https://developer.intuit.com/app/developer/qbo/docs/api/accounting/all-entities/purchase#full-update-a-purchase).

Fields that are left empty will be omitted (not updated).
:::

:::ExpandableHeading{isOpen="true"}
## Delete a Purchase

Deletes an existing purchase.

| **Field**       | **Description**                                                                  |
| --------------- | -------------------------------------------------------------------------------- |
| **Connection**  | [Create a connection to your QuickBooks account.](docId\:OUO1jK-xdjBFH6XF2lb9E)  |
| **Purchase ID** | Enter (map) the ID of the account you want to delete.                            |
:::

:::ExpandableHeading{isOpen="true"}
## Get a Purchase

Retrieves purchase details.

| **Field**       | **Description**                                                                  |
| --------------- | -------------------------------------------------------------------------------- |
| **Connection**  | [Create a connection to your QuickBooks account.](docId\:OUO1jK-xdjBFH6XF2lb9E)  |
| **Purchase ID** | Enter (map) the ID of the account you want to retrieve.                          |
:::

:::ExpandableHeading{isOpen="true"}
## Search for Purchases

Performs a search for purchase based on the filter settings or a specified search query.

| **Field**      | **Description**                                                                                                                                                                                                                                                                                                               |
| -------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Connection** | [Create a connection to your QuickBooks account.](docId\:OUO1jK-xdjBFH6XF2lb9E)                                                                                                                                                                                                                                               |
| **Search by**  | Select whether to search by field or user-defined query.                                                                                                                                                                                                                                                                      |
| **Filter**     | Select the purchase field, operator, and desired value you want to search purchases by.                                                                                                                                                                                                                                       |
| **Query**      | Specify your search query. The syntax is similar to SQL. For example, `SELECT * FROM Customer WHERE Id = '123456'`<br /><br />Please see the [Data queries documentation](https://developer.intuit.com/app/developer/qbo/docs/learn/explore-the-quickbooks-online-api/data-queries#select-statement-syntax) for more details. |
| **Limit**      | Set the maximum number of results Make will return during one execution cycle. Search by **field** option only.                                                                                                                                                                                                               |
:::

# Time Activity

:::ExpandableHeading{isOpen="true"}
## Create a Time Activity

Creates a time activity.

| **Field**              | **Description**                                                                                                                                             |
| ---------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Connection**         | [Create a connection to your QuickBooks account.](docId\:OUO1jK-xdjBFH6XF2lb9E)                                                                             |
| **Time Activity Type** | Select a time activity type.                                                                                                                                |
| **Vendor/Employee**    | Specify the vendor or employee whose time is being recorded.                                                                                                |
| **Hours**              | Hours worked. Required if Start Time and End Time not specified.                                                                                            |
| **Minutes**            | Minutes worked; valid values are 0 - 59. Required if Start Time and End Time not specified.                                                                 |
| **Start time**         | Time that work starts. Required if Hours and Minutes not specified. Local timezone: `YYYY-MM-DD` UTC: `YYYY-MM-DD `Specific time zone: `YYYY-MM-DD+/-HH:MM` |
| **End time**           | Time that work ends. Required if Hours and Minutes not specified. Local timezone: `YYYY-MM-DD` UTC: `YYYY-MM-DD `Specific time zone: `YYYY-MM-DD+/-HH:MM`   |
| **Hourly Rate**        | Enter the hourly bill rate of the employee or vendor for this time activity.                                                                                |
| **Break Hours**        | Enter hours of break taken between start time and end time.                                                                                                 |
| **Break Minutes**      | Enter minutes of break taken between start time and end time. Valid values are 0 - 59.                                                                      |
| **Customer**           | Select the customer or job.                                                                                                                                 |
:::

:::ExpandableHeading{isOpen="true"}
## Update a Time Activity

Updates a time activity.

| **Field**             | **Description**                                                                  |
| --------------------- | -------------------------------------------------------------------------------- |
| **Connection**        | [Create a connection to your QuickBooks account.](docId\:OUO1jK-xdjBFH6XF2lb9E)  |
| **Time Activity  ID** | Enter (map) the ID of the time activity you want to update.                      |
:::

:::ExpandableHeading{isOpen="true"}
## Get a Time Activity

Retrieves time activity details.

| **Field**            | **Description**                                                                  |
| -------------------- | -------------------------------------------------------------------------------- |
| **Connection**       | [Create a connection to your QuickBooks account.](docId\:OUO1jK-xdjBFH6XF2lb9E)  |
| **Time Activity ID** | Enter (map) the ID of the account you want to retrieve.                          |
:::

:::ExpandableHeading{isOpen="true"}
## Search for a Time Activity

Retrieves time activity details.

| **Field**      | **Description**                                                                                                                                                                                                                                                                                                               |
| -------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Connection** | [Create a connection to your QuickBooks account.](docId\:OUO1jK-xdjBFH6XF2lb9E)                                                                                                                                                                                                                                               |
| **Search by**  | Select whether to search by field or user-defined query.                                                                                                                                                                                                                                                                      |
| **Filter**     | Select the time activity field, operator, and desired value you want to search time activities by.                                                                                                                                                                                                                            |
| **Query**      | Specify your search query. The syntax is similar to SQL. For example, `SELECT * FROM Customer WHERE Id = '123456'`<br /><br />Please see the [Data queries documentation](https://developer.intuit.com/app/developer/qbo/docs/learn/explore-the-quickbooks-online-api/data-queries#select-statement-syntax) for more details. |
| **Limit**      | Set the maximum number of results Make will return during one execution cycle. Search by **field** option only.                                                                                                                                                                                                               |
:::

# Refund Receipt

:::ExpandableHeading{isOpen="true"}
## Create a Refund Receipt

Creates a refund receipt.

| **Field**      | **Description**                                                                  |
| -------------- | -------------------------------------------------------------------------------- |
| **Connection** | [Create a connection to your QuickBooks account.](docId\:OUO1jK-xdjBFH6XF2lb9E)  |
:::

:::ExpandableHeading{isOpen="true"}
## Update a Refund Receipt

Updates an existing refund receipt.

| **Field**             | **Description**                                                                  |
| --------------------- | -------------------------------------------------------------------------------- |
| **Connection**        | [Create a connection to your QuickBooks account.](docId\:OUO1jK-xdjBFH6XF2lb9E)  |
| **Refund Receipt ID** | Enter (map) the ID of the refund receipt you want to update.                     |
:::

:::ExpandableHeading{isOpen="true"}
## Get a Refund Receipt

Retrieves refund receipt details.

| **Field**             | **Description**                                                                  |
| --------------------- | -------------------------------------------------------------------------------- |
| **Connection**        | [Create a connection to your QuickBooks account.](docId\:OUO1jK-xdjBFH6XF2lb9E)  |
| **Refund Receipt ID** | Enter (map) the ID of the refund receipt you want to retrieve.                   |


:::

:::ExpandableHeading{isOpen="true"}
## Search for Refund Receipts

Performs a search for refund receipts based on the filter settings or a specified search query.

| **Field**      | **Description**                                                                                                                                                                                                                                                                                                               |
| -------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Connection** | [Create a connection to your QuickBooks account.](docId\:OUO1jK-xdjBFH6XF2lb9E)                                                                                                                                                                                                                                               |
| **Search by**  | Select whether to search by field or user-defined query.                                                                                                                                                                                                                                                                      |
| **Filter**     | Select the refund receipt field, operator, and desired value you want to search refund receipts by.                                                                                                                                                                                                                           |
| **Query**      | Specify your search query. The syntax is similar to SQL. For example, `SELECT * FROM Customer WHERE Id = '123456'`<br /><br />Please see the [Data queries documentation](https://developer.intuit.com/app/developer/qbo/docs/learn/explore-the-quickbooks-online-api/data-queries#select-statement-syntax) for more details. |
| **Limit**      | Set the maximum number of results Make will return during one execution cycle. Search by **field** option only.                                                                                                                                                                                                               |
:::

# Events

::::ExpandableHeading{isOpen="true"}
## New Event

Triggers when an event in your QuickBooks account is performed.

Received webhooks contain Object ID, Object type, Operation, and Date. For example, when a new invoice is created, you will receive a webhook notification showing Invoice as the Object type and Create as Operation kind. If you wish to receive more information about a newly created invoice (or another object), you can use the Search for invoices action and get information about the invoice (object) by its ID.

:::hint{type="info"}
Make automatically creates a webhook in QuickBooks once you add an instant trigger to your scenario.
:::

| **Field**        | **Description**                                                                  |
| ---------------- | -------------------------------------------------------------------------------- |
| **Webhook name** | Enter the name for the webhook.                                                  |
| **Connection**   | [Create a connection to your QuickBooks account.](docId\:OUO1jK-xdjBFH6XF2lb9E)  |

:::hint{type="info"}
QuickBooks webhooks are usually a bit delayed.
:::

The list of events that are supported by the **New Event&#x20;**&#x6D;odule:

|               | **Create** | **Update** | **Delete** | **Merge** | **Void** |
| ------------- | ---------- | ---------- | ---------- | --------- | -------- |
| Account       | ✓          | ✓          | ✓          | ✓         |          |
| Bill          | ✓          | ✓          | ✓          |           |          |
| Bill Payment  | ✓          | ✓          | ✓          |           | ✓        |
| Budget        |            |            |            |           |          |
| Class         |            |            |            |           |          |
| CreditMemo    |            |            |            |           |          |
| Currency      |            |            |            |           |          |
| Customer      | ✓          | ✓          | ✓          | ✓         |          |
| Department    |            |            |            |           |          |
| Deposit       | ✓          | ✓          | ✓          |           |          |
| Employee      |            |            |            |           |          |
| Estimate      | ✓          | ✓          | ✓          |           |          |
| Invoice       | ✓          | ✓          | ✓          |           | ✓        |
| Item          | ✓          | ✓          | ✓          | ✓         |          |
| JournalCode   |            |            |            |           |          |
| JournalEntry  | ✓          | ✓          | ✓          |           |          |
| Payment       | ✓          | ✓          | ✓          |           | ✓        |
| PaymentMethod |            |            |            |           |          |
| Preferences   |            |            |            |           |          |
| Purchase      | ✓          | ✓          | ✓          |           | ✓        |
| PurchaseOrder | ✓          | ✓          | ✓          |           |          |
| RefundReceipt |            |            |            |           |          |
| SalesReceipt  | ✓          | ✓          | ✓          |           | ✓        |
| TaxAgency     |            |            |            |           |          |
| Term          |            |            |            |           |          |
| TimeActivity  |            |            |            |           |          |
| Transfer      |            |            |            |           |          |
| Vendor        | ✓          | ✓          | ✓          | ✓         |          |
| VendorCredit  |            |            |            |           |          |
::::

# Other

:::ExpandableHeading{isOpen="true"}
## Get My Company

Retrieves details about your company.

| **Field**      | **Description**                                                                  |
| -------------- | -------------------------------------------------------------------------------- |
| **Connection** | [Create a connection to your QuickBooks account.](docId\:OUO1jK-xdjBFH6XF2lb9E)  |
:::

::::ExpandableHeading{isOpen="true"}
## Make an API Call

Allows you to perform a custom API call.

:::hint{type="info"}
For the list of available endpoints, refer to the [QuickBooks Online API Documentation](https://developer.intuit.com/app/developer/qbo/docs/api/accounting/all-entities/account).
:::

| **Connection**   | [Create a connection to your QuickBooks account.](docId\:OUO1jK-xdjBFH6XF2lb9E)                                          |
| ---------------- | ------------------------------------------------------------------------------------------------------------------------ |
| **URL**          | Enter a path relative to `https://quickbooks.api.intuit.com/VERSION/company/YOUR-COMPANY/`. For example, `/preferences`. |
| **Method**       | Select the HTTP method you want to use:<br />- **GET**<br />- **POST**<br />- **PUT**<br />- **PATCH**<br />- **DELETE** |
| **Headers**      | Enter the desired request headers. You don't have to add authorization headers; we already did that for you.             |
| **Query String** | Enter the request query string.                                                                                          |
| **Body**         | Enter the body content for your API call.                                                                                |
::::

