Requirements
Connecting QuickBooks takes an active account plus OAuth client credentials, granted by signing in with your account — no other setup is required.[3]
Get your QuickBooks credentials
You’ll be redirected to sign in and approve access — your password is never shared with WEXTL.
- Client IDtextRequired
Your Intuit app's Client ID from the Intuit Developer Portal (Keys & OAuth section).
[1] - Client SecretpasswordRequired
Your Intuit app's Client Secret from the Intuit Developer Portal.
[1] - EnvironmentselectRequired
Choose Production for a live QuickBooks Online company, or Sandbox for testing with a sandbox company.
[1]
Connect QuickBooks in WEXTL
- Log in to your WEXTL account, add the QuickBooks node module to your workflow, and click Create new credential.
- Optional: In the Credential name field, enter a name for the credential.
- Enter the authentication credentials you copied from your QuickBooks account, or follow the on-screen instructions to create the credential.
- If prompted, authenticate your account and confirm access.
- If you want to make changes to your credential in the future, follow the steps in Manage credentials →
Notes
Credentials are org-scoped; share them with teammates from the Credentials picker on any of its nodes.For detailed information on connecting an application, see Connect an application →
QuickBooks node modules
The list below is a reference of every QuickBooks node module the integration supports. You will be able to pick any of them on the workflow canvas while building automations.
Expand any QuickBooks node module below to see exactly what it takes in, what it returns, and what connection it needs.
Watch AccountsTrigger
| Field | Type |
|---|---|
| Fully qualified name | text |
| Domain | text |
| Name | text |
| Classification | text |
| Account sub type | text |
| Currency ref | object |
| Name | text |
| Value | text |
| Current balance with sub accounts | number |
| Sparse | boolean |
| Meta data | object |
| Create time | date |
| Last updated time | date |
Watch Bank AccountsTrigger
| Field | Type |
|---|---|
| Updated | date |
| Name | text |
| Account number | text |
| Default | boolean |
| Created | date |
| Input type | text |
| Phone | text |
| Account type | text |
| Routing number | text |
Watch Bill PaymentsTrigger
| Field | Type |
|---|---|
| Doc number | text |
| Sync token | text |
| Domain | text |
| Vendor ref | object |
| Name | text |
| Value | text |
| Txn date | date |
| Total amt | number |
| Currency ref | object |
| Name | text |
| Value | text |
| Pay type | text |
| Private note | text |
Watch BillsTrigger
| Field | Type |
|---|---|
| Sync token | text |
| Domain | text |
| Vendor ref | object |
| Name | text |
| Value | text |
| Txn date | date |
| Total amt | number |
| Ap account ref | object |
| Name | text |
| Value | text |
| ID | text |
| Sparse | boolean |
| Line | array |
Watch CardsTrigger
| Field | Type |
|---|---|
| Updated | date |
| Exp month | text |
| Name | text |
| Created | date |
| Default | boolean |
| Number | text |
| Cvv verification | object |
| Date | date |
| Result | text |
| Address | object |
| Postal code | text |
| City | text |
| Region | text |
| Street address | text |
| Country | text |
| Exp year | text |
Watch CustomersTrigger
| Field | Type |
|---|---|
| Domain | text |
| Family name | text |
| Display name | text |
| Default tax code ref | object |
| Value | text |
| Primary email addr | object |
| Address | text |
| Preferred delivery method | text |
| Given name | text |
| Fully qualified name | text |
| Bill with parent | boolean |
Watch DepositsTrigger
| Field | Type |
|---|---|
| Sync token | text |
| Domain | text |
| Deposit to account ref | object |
| Name | text |
| Value | text |
| Txn date | date |
| Total amt | number |
| Sparse | boolean |
| Line | array |
| ID | text |
| Meta data | object |
| Create time | date |
| Last updated time | date |
Watch EmployeesTrigger
| Field | Type |
|---|---|
| Sync token | text |
| Domain | text |
| Display name | text |
| Middle name | text |
| Family name | text |
| Active | boolean |
| Print on check name | text |
| Sparse | boolean |
| Billable time | boolean |
Watch EstimatesTrigger
| Field | Type |
|---|---|
| Txn date | date |
| Domain | text |
| Print status | text |
| Txn status | text |
| Total amt | number |
| Line | array |
| Apply tax after discount | boolean |
| Doc number | text |
| Sparse | boolean |
Watch InvoicesTrigger
| Field | Type |
|---|---|
| Allow online ach payment | boolean |
| Domain | text |
| Txn date | date |
| Print status | text |
| Total amt | number |
| Allow online affirm payment | boolean |
| Line | array |
| Due date | date |
| Meta data | object |
| Create time | date |
| Last updated time | date |
Watch ItemsTrigger
| Field | Type |
|---|---|
| Fully qualified name | text |
| Domain | text |
| Name | text |
| Track qty on hand | boolean |
| Type | text |
| Purchase cost | number |
| Income account ref | object |
| Name | text |
| Value | text |
| Taxable | boolean |
| Meta data | object |
| Create time | date |
| Last updated time | date |
Watch PaymentsTrigger
| Field | Type |
|---|---|
| Sync token | text |
| Domain | text |
| Deposit to account ref | object |
| Value | text |
| Unapplied amt | number |
| Txn date | date |
| Total amt | number |
| Project ref | object |
| Value | text |
| Process payment | boolean |
| Sparse | boolean |
Watch Purchase OrdersTrigger
| Field | Type |
|---|---|
| Doc number | text |
| Sync token | text |
| Domain | text |
| Vendor ref | object |
| Name | text |
| Value | text |
| Txn date | date |
| Total amt | number |
| Ap account ref | object |
| Name | text |
| Value | text |
| Sparse | boolean |
| Line | array |
Watch PurchasesTrigger
| Field | Type |
|---|---|
| Sync token | text |
| Domain | text |
| Purchase ex | object |
| Any | array |
| Credit | boolean |
| Total amt | number |
| Private note | text |
| Payment type | text |
| Txn date | date |
| Sparse | boolean |
Watch Refund ReceiptsTrigger
| Field | Type |
|---|---|
| Doc number | text |
| Sync token | text |
| Domain | text |
| Balance | number |
| Payment method ref | object |
| Name | text |
| Value | text |
| Bill addr | object |
| Line4 | text |
| Line3 | text |
| Line2 | text |
| Line1 | text |
| Long | text |
| Lat | text |
| ID | text |
| Deposit to account ref | object |
| Name | text |
| Value | text |
| Txn date | date |
| Total amt | number |
Watch VendorsTrigger
| Field | Type |
|---|---|
| Vendor1099 | boolean |
| Domain | text |
| Display name | text |
| Sync token | text |
| Print on check name | text |
| Sparse | boolean |
| Active | boolean |
| Balance | number |
| ID | text |
Get a List of Bank AccountsSearch
Get a List of Cards for a Specific CustomerSearch
Get a Payment as PDFAction
Get a Payment ReceiptAction
| Field | Type |
|---|---|
Client Transaction IDRequired | text |
Get a Purchase Order as PDFAction
Get a Refund by IDAction
Get a Refund Receipt as PDFAction
Get an Estimate as PDFAction
Get an Invoice as PDFAction
Get Details About a Bank AccountAction
Get Details About a CardAction
Get Details About a ChargeAction
Get E Check DetailsAction
Get E Check Refund DetailsAction
| Field | Type |
|---|---|
eCheck IDRequired | text |
RefundRequired | text |
| Field | Type |
|---|---|
| Status | text |
| Bank account | object |
| Phone | text |
| Routing number | text |
| Name | text |
| Account type | text |
| Account number | text |
| Description | text |
| Created | date |
| Check number | text |
| Auth code | text |
| Payment mode | text |
| Refund detail | array |
| Amount | text |
Query a BillSearch
Query a BillpaymentSearch
Query a BundleSearch
Query a CategorySearch
Query a CustomerSearch
| Field | Type |
|---|---|
| Filter | text |
| Query (raw SQL, optional) | text |
| Limit | number |
| Field | Type |
|---|---|
| Domain | text |
| Family name | text |
| Display name | text |
| Default tax code ref | object |
| Value | text |
| Primary email addr | object |
| Address | text |
| Preferred delivery method | text |
| Given name | text |
| Fully qualified name | text |
| Bill with parent | boolean |
Query a DepositSearch
Query a PaymentSearch
Query a PurchaseSearch
Query a Purchase OrderSearch
Query a Refund ReceiptSearch
| Field | Type |
|---|---|
| Filter | text |
| Query (raw SQL, optional) | text |
| Limit | number |
| Field | Type |
|---|---|
| Doc number | text |
| Sync token | text |
| Domain | text |
| Balance | number |
| Payment method ref | object |
| Name | text |
| Value | text |
| Bill addr | object |
| Line4 | text |
| Line3 | text |
| Line2 | text |
| Line1 | text |
| Long | text |
| Lat | text |
| ID | text |
| Deposit to account ref | object |
| Name | text |
| Value | text |
| Txn date | date |
| Total amt | number |
Query a VendorSearch
Query an AccountSearch
| Field | Type |
|---|---|
| Filter | text |
| Query (raw SQL, optional) | text |
| Limit | number |
| Field | Type |
|---|---|
| Fully qualified name | text |
| Domain | text |
| Name | text |
| Classification | text |
| Account sub type | text |
| Currency ref | object |
| Name | text |
| Value | text |
| Current balance with sub accounts | number |
| Sparse | boolean |
| Meta data | object |
| Create time | date |
| Last updated time | date |
Query an EmployeeSearch
Query an EstimateSearch
Query an InvoiceSearch
| Field | Type |
|---|---|
| Filter | text |
| Query (raw SQL, optional) | text |
| Limit | number |
| Field | Type |
|---|---|
| Allow online ach payment | boolean |
| Domain | text |
| Txn date | date |
| Print status | text |
| Total amt | number |
| Allow online affirm payment | boolean |
| Line | array |
| Due date | date |
| Meta data | object |
| Create time | date |
| Last updated time | date |
Query an ItemSearch
| Field | Type |
|---|---|
| Filter | text |
| Query (raw SQL, optional) | text |
| Limit | number |
| Field | Type |
|---|---|
| Fully qualified name | text |
| Domain | text |
| Name | text |
| Track qty on hand | boolean |
| Type | text |
| Purchase cost | number |
| Income account ref | object |
| Name | text |
| Value | text |
| Taxable | boolean |
| Meta data | object |
| Create time | date |
| Last updated time | date |
Read a BillAction
Read a BillpaymentAction
Read a BundleAction
Read a CategoryAction
Read a CustomerAction
Read a DepositAction
Read a PaymentAction
Read a PurchaseAction
Read a Purchase OrderAction
| Field | Type |
|---|---|
Purchase Order IDRequired | choice |
| Field | Type |
|---|---|
| Doc number | text |
| Sync token | text |
| Po email | object |
| Address | text |
| Ap account ref | object |
| Name | text |
| Value | text |
| Currency ref | object |
| Name | text |
| Value | text |
| Txn date | date |
| Total amt | number |
| Ship addr | object |
| Line4 | text |
| Line3 | text |
| ID | text |
| Line1 | text |
| Line2 | text |
| Domain | text |
Read a Refund ReceiptAction
| Field | Type |
|---|---|
Refund Receipt IDRequired | choice |
| Field | Type |
|---|---|
| Doc number | text |
| Sync token | text |
| Domain | text |
| Balance | number |
| Payment method ref | object |
| Name | text |
| Value | text |
| Bill addr | object |
| Line4 | text |
| Line3 | text |
| Line2 | text |
| Line1 | text |
| Long | text |
| Lat | text |
| ID | text |
| Deposit to account ref | object |
| Name | text |
| Value | text |
| Txn date | date |
| Total amt | number |
Read a VendorAction
| Field | Type |
|---|---|
Vendor IDRequired | choice |
| Field | Type |
|---|---|
| Primary email addr | object |
| Address | text |
| Vendor1099 | boolean |
| Domain | text |
| Given name | text |
| Display name | text |
| Bill addr | object |
| City | text |
| Line1 | text |
| Postal code | text |
| Lat | text |
| Long | text |
| Country sub division code | text |
| ID | text |
| Sync token | text |
| Print on check name | text |
| Family name | text |
Read an AccountAction
Read an EmployeeAction
| Field | Type |
|---|---|
Employee IDRequired | choice |
| Field | Type |
|---|---|
| Sync token | text |
| Domain | text |
| Display name | text |
| Primary phone | object |
| Free form number | text |
| Print on check name | text |
| Family name | text |
| Active | boolean |
| Ssn | text |
| Primary addr | object |
| Country sub division code | text |
| City | text |
| Postal code | text |
| ID | text |
| Line1 | text |
Read an EstimateAction
Read an InvoiceAction
Read an ItemAction
Capture a ChargeAction
| Field | Type |
|---|---|
Charge IDRequired | text |
AmountRequired | number |
| Description | text |
| Context | object |
| Mobile | boolean |
| Is e-commerce | boolean |
| Field | Type |
|---|---|
| Status | text |
| Capture | boolean |
| Created | date |
| Auth code | text |
| Currency | text |
| Amount | text |
| Context | object |
| Device info | object |
| Recurring | boolean |
| Tax | text |
| ID | text |
| Card | object |
| Exp month | text |
| Address | object |
| Exp year | text |
| Number | text |
| Name | text |
Create a Bank AccountAction
| Field | Type |
|---|---|
Customer IDRequired | choice |
NameRequired | text |
Account numberRequired | text |
PhoneRequired | text |
Account typeRequired | text |
Routing numberRequired | text |
| Default | boolean |
| Country | text |
| Bank code | text |
| Field | Type |
|---|---|
| Updated | date |
| Name | text |
| Account number | text |
| Default | boolean |
| Created | date |
| Input type | text |
| Phone | text |
| Account type | text |
| Routing number | text |
Create a Bank Account from a TokenAction
Create a BillAction
| Field | Type |
|---|---|
Vendor refRequired | object |
Vendor refRequired | choice |
| Name | text |
LineRequired | array |
| Currency ref | object |
| Currency ref | choice |
| Name | text |
| Field | Type |
|---|---|
| Sync token | text |
| Domain | text |
| Vendor ref | object |
| Name | text |
| Value | text |
| Txn date | date |
| Total amt | number |
| Ap account ref | object |
| Name | text |
| Value | text |
| ID | text |
| Sparse | boolean |
| Line | array |
Create a BillpaymentAction
| Field | Type |
|---|---|
Vendor refRequired | object |
Vendor refRequired | choice |
| Name | text |
Total amtRequired | number |
LineRequired | array |
Pay typeRequired | text |
| Currency ref | object |
| Currency ref | choice |
| Name | text |
| Credit card payment | object |
| Check payment | object |
| Field | Type |
|---|---|
| Sync token | text |
| Domain | text |
| Vendor ref | object |
| Name | text |
| Value | text |
| Txn date | date |
| Total amt | number |
| Pay type | text |
| Private note | text |
| Sparse | boolean |
| Line | array |
Create a CardAction
| Field | Type |
|---|---|
Customer IDRequired | choice |
NumberRequired | text |
Exp monthRequired | text |
Exp yearRequired | text |
CVCRequired | text |
| Name | text |
| Default | boolean |
| Commercial card code | text |
| Address | object |
| Street Address | text |
| City | text |
| Region | text |
| Country | text |
| Postal Code | text |
| Field | Type |
|---|---|
| Updated | date |
| Exp month | text |
| Name | text |
| Created | date |
| Default | boolean |
| Number | text |
| Cvv verification | object |
| Date | date |
| Result | text |
| Address | object |
| Postal code | text |
| City | text |
| Region | text |
| Street address | text |
| Country | text |
| Exp year | text |
Create a Card from a TokenAction
| Field | Type |
|---|---|
Customer IDRequired | choice |
ValueRequired | text |
| Field | Type |
|---|---|
| Updated | date |
| Exp month | text |
| Name | text |
| Created | date |
| Default | boolean |
| Number | text |
| Cvv verification | object |
| Date | date |
| Result | text |
| Address | object |
| Postal code | text |
| City | text |
| Region | text |
| Street address | text |
| Country | text |
| Exp year | text |
Create a CategoryAction
Create a ChargeAction
| Field | Type |
|---|---|
TokenRequired | text |
CurrencyRequired | text |
AmountRequired | number |
ContextRequired | object |
| Mobile | boolean |
| Is e-commerce | boolean |
| Capture | boolean |
| Description | text |
| Card on file | object |
| Card | choice |
| Card | object |
NumberRequired | text |
Exp MonthRequired | text |
Exp YearRequired | text |
| CVC | text |
| Name | text |
| Address | object |
| Field | Type |
|---|---|
| Status | text |
| Created | date |
| Auth code | text |
| Token | text |
| Currency | text |
| Amount | text |
| ID | text |
Create a CustomerAction
| Field | Type |
|---|---|
| Display name | text |
| Suffix | text |
| Title | text |
| Middle name | text |
| Family name | text |
| Given name | text |
| Field | Type |
|---|---|
| Domain | text |
| Primary email addr | object |
| Address | text |
| Display name | text |
| Currency ref | object |
| Name | text |
| Value | text |
| Default tax code ref | object |
| Value | text |
| Preferred delivery method | text |
| Given name | text |
| Fully qualified name | text |
| Bill with parent | boolean |
Create a DepositAction
| Field | Type |
|---|---|
| Currency ref | object |
| Currency ref | choice |
| Name | text |
| Exchange rate | number |
| Deposit to account ref | object |
| Deposit to account ref | choice |
| Name | text |
| Line | array |
| Field | Type |
|---|---|
| Sync token | text |
| Domain | text |
| Deposit to account ref | object |
| Name | text |
| Value | text |
| Txn date | date |
| Total amt | number |
| Sparse | boolean |
| Line | array |
| ID | text |
| Meta data | object |
| Create time | date |
| Last updated time | date |
Create a PaymentAction
| Field | Type |
|---|---|
Total amtRequired | number |
Customer refRequired | object |
Customer refRequired | choice |
| Name | text |
| Project ref | object |
| Project ref | text |
| Name | text |
| Currency ref | object |
| Currency ref | choice |
| Name | text |
| Field | Type |
|---|---|
| Sync token | text |
| Domain | text |
| Deposit to account ref | object |
| Value | text |
| Unapplied amt | number |
| Txn date | date |
| Total amt | number |
| Project ref | object |
| Value | text |
| Process payment | boolean |
| Sparse | boolean |
Create a PurchaseAction
| Field | Type |
|---|---|
Payment typeRequired | text |
Account refRequired | object |
Account refRequired | choice |
| Name | text |
LineRequired | array |
| Currency ref | object |
| Currency ref | choice |
| Name | text |
| Field | Type |
|---|---|
| Sync token | text |
| Domain | text |
| Purchase ex | object |
| Any | array |
| Credit | boolean |
| Total amt | number |
| Payment type | text |
| Txn date | date |
| Sparse | boolean |
| Line | array |
Create a Purchase OrderAction
| Field | Type |
|---|---|
APAccount refRequired | object |
APAccount refRequired | choice |
| Name | text |
Vendor refRequired | object |
Vendor refRequired | choice |
| Name | text |
LineRequired | array |
| Currency ref | object |
| Currency ref | choice |
| Name | text |
| Field | Type |
|---|---|
| Doc number | text |
| Sync token | text |
| Domain | text |
| Vendor ref | object |
| Name | text |
| Value | text |
| Txn date | date |
| Total amt | number |
| Ap account ref | object |
| Name | text |
| Value | text |
| Email status | text |
| Sparse | boolean |
Create a Refund ReceiptAction
| Field | Type |
|---|---|
Deposit to account refRequired | object |
Deposit to account refRequired | choice |
| Name | text |
LineRequired | array |
| Currency ref | object |
| Currency ref | choice |
| Name | text |
| Project ref | object |
| Project ref | text |
| Name | text |
| Field | Type |
|---|---|
| Doc number | text |
| Sync token | text |
| Domain | text |
| Balance | number |
| Deposit to account ref | object |
| Name | text |
| Value | text |
| Txn date | date |
| Total amt | number |
| Print status | text |
| Payment ref num | text |
Create a TokenAction
Create a VendorAction
| Field | Type |
|---|---|
| Suffix | text |
| Title | text |
| Middle name | text |
| Family name | text |
| Given name | text |
| Display name | text |
| Field | Type |
|---|---|
| Domain | text |
| Primary email addr | object |
| Address | text |
| Display name | text |
| Currency ref | object |
| Name | text |
| Value | text |
| Given name | text |
| Title | text |
| Primary phone | object |
| Free form number | text |
| Active | boolean |
| Meta data | object |
| Create time | date |
| Last updated time | date |
Create an AccountAction
| Field | Type |
|---|---|
NameRequired | text |
| Acct num | text |
| Tax code ref | object |
| Tax code ref | choice |
| Name | text |
| Account type | text |
| Account sub type | text |
| Field | Type |
|---|---|
| Fully qualified name | text |
| Domain | text |
| Name | text |
| Classification | text |
| Account sub type | text |
| Currency ref | object |
| Name | text |
| Value | text |
| Current balance with sub accounts | number |
| Sparse | boolean |
| Meta data | object |
| Create time | date |
| Last updated time | date |
Create an E CheckAction
| Field | Type |
|---|---|
Payment modeRequired | object |
AmountRequired | number |
| Description | text |
| Check number | text |
| Context | object |
| Device info | object |
| Bank account | object |
| Token | text |
| Bank account on file | text |
| Field | Type |
|---|---|
| Status | text |
| Bank account | object |
| Phone | text |
| Routing number | text |
| Name | text |
| Account type | text |
| Account number | text |
| Description | text |
| Created | date |
| Check number | text |
| Auth code | text |
| Payment mode | text |
| Amount | text |
| Context | object |
| Device info | object |
Create an EmployeeAction
| Field | Type |
|---|---|
| Primary addr | object |
| Given name | text |
| Family name | text |
| Field | Type |
|---|---|
| Sync token | text |
| Domain | text |
| Display name | text |
| Primary phone | object |
| Free form number | text |
| Print on check name | text |
| Family name | text |
| Active | boolean |
| Ssn | text |
| Primary addr | object |
| Country sub division code | text |
| City | text |
| Postal code | text |
| ID | text |
| Line1 | text |
Create an EstimateAction
| Field | Type |
|---|---|
LineRequired | array |
Customer refRequired | object |
Customer refRequired | choice |
| Name | text |
| Project ref | object |
| Project ref | text |
| Name | text |
| Currency ref | object |
| Currency ref | choice |
| Name | text |
| Field | Type |
|---|---|
| Doc number | text |
| Sync token | text |
| Domain | text |
| Txn status | text |
| Bill email | object |
| Address | text |
| Txn date | date |
| Total amt | number |
| Customer ref | object |
| Name | text |
| Value | text |
| Customer memo | object |
| Value | text |
Create an InvoiceAction
| Field | Type |
|---|---|
Customer refRequired | object |
Customer refRequired | choice |
| Name | text |
LineRequired | array |
| Project ref | object |
| Project ref | text |
| Name | text |
| Currency ref | object |
| Currency ref | choice |
| Name | text |
| Field | Type |
|---|---|
| Allow online ach payment | boolean |
| Domain | text |
| Txn date | date |
| Print status | text |
| Total amt | number |
| Allow online affirm payment | boolean |
| Line | array |
| Due date | date |
| Meta data | object |
| Create time | date |
| Last updated time | date |
Create an ItemAction
| Field | Type |
|---|---|
NameRequired | text |
| Qty on hand | number |
| Type | text |
| Income account ref | object |
| Income account ref | choice |
| Name | text |
| Custom extensions | object |
| Asset account ref | object |
| Asset account ref | choice |
| Name | text |
| Inv start date | text |
| Expense account ref | object |
| Expense account ref | choice |
| Name | text |
| Field | Type |
|---|---|
| Fully qualified name | text |
| Domain | text |
| ID | text |
| Name | text |
| Track qty on hand | boolean |
| Unit price | number |
| Purchase cost | number |
| Qty on hand | number |
| Income account ref | object |
| Name | text |
| Value | text |
Create Token (IE8/IE9)Action
Delete a Bank AccountAction
Delete a BillAction
Delete a BillpaymentAction
Delete a CardAction
Delete a DepositAction
Delete a PaymentAction
Delete a PurchaseAction
Delete a Purchase OrderAction
Delete a Refund ReceiptAction
Delete an EstimateAction
Delete an InvoiceAction
Full Update a BillAction
| Field | Type |
|---|---|
Bill IDRequired | choice |
Vendor refRequired | object |
Vendor refRequired | choice |
| Name | text |
LineRequired | array |
Sync TokenRequired | text |
| Currency ref | object |
| Currency ref | choice |
| Name | text |
| Global tax calculation | text |
| Txn date | text |
| APAccount ref | object |
| APAccount ref | choice |
| Name | text |
| Sales term ref | object |
| Sales term ref | choice |
| Name | text |
| Field | Type |
|---|---|
| Doc number | text |
| Sync token | text |
| Domain | text |
| Ap account ref | object |
| Name | text |
| Value | text |
| Vendor ref | object |
| Name | text |
| Value | text |
| Txn date | date |
| Total amt | number |
| Currency ref | object |
| Name | text |
| Value | text |
| Private note | text |
Full Update a BillpaymentAction
| Field | Type |
|---|---|
Bill Payment IDRequired | choice |
Vendor refRequired | object |
Vendor refRequired | choice |
| Name | text |
LineRequired | array |
Total amtRequired | number |
Pay typeRequired | text |
Sync TokenRequired | text |
| Currency ref | object |
| Currency ref | choice |
| Name | text |
| Doc number | text |
| Private note | text |
| Field | Type |
|---|---|
| Sync token | text |
| Domain | text |
| Vendor ref | object |
| Name | text |
| Value | text |
| Txn date | date |
| Total amt | number |
| Pay type | text |
| Private note | text |
| Sparse | boolean |
| Line | array |
Full Update a CustomerAction
| Field | Type |
|---|---|
Customer IDRequired | choice |
Sync TokenRequired | text |
| Display name | text |
| Title | text |
| Given name | text |
| Middle name | text |
| Suffix | text |
| Family name | text |
| Primary email addr | object |
| Field | Type |
|---|---|
| Domain | text |
| Primary email addr | object |
| Address | text |
| Display name | text |
| Preferred delivery method | text |
| Given name | text |
| Fully qualified name | text |
| Bill with parent | boolean |
| Job | boolean |
| Balance with jobs | number |
Full Update a DepositAction
| Field | Type |
|---|---|
Deposit IDRequired | choice |
Deposit to account refRequired | object |
Deposit to account refRequired | choice |
| Name | text |
LineRequired | array |
Sync TokenRequired | text |
| Global tax calculation | text |
| Currency ref | object |
| Currency ref | choice |
| Name | text |
| Private note | text |
| Exchange rate | number |
| Department ref | object |
| Department ref | choice |
| Name | text |
| Field | Type |
|---|---|
| Sync token | text |
| Domain | text |
| Deposit to account ref | object |
| Name | text |
| Value | text |
| Txn date | date |
| Total amt | number |
| Sparse | boolean |
| Line | array |
| ID | text |
| Meta data | object |
| Create time | date |
| Last updated time | date |
Full Update a PaymentAction
| Field | Type |
|---|---|
Payment IDRequired | choice |
Total amtRequired | number |
Customer refRequired | object |
Customer refRequired | choice |
| Name | text |
Sync TokenRequired | text |
| Currency ref | object |
| Currency ref | choice |
| Name | text |
| Project ref | object |
| Project ref | text |
| Name | text |
| Private note | text |
| Payment method ref | object |
| Payment method ref | choice |
| Name | text |
| Unapplied amt | number |
| Field | Type |
|---|---|
| Sync token | text |
| Domain | text |
| Payment method ref | object |
| Value | text |
| Unapplied amt | number |
| Txn date | date |
| Total amt | number |
| Project ref | object |
| Value | text |
| Payment ref num | text |
| Sparse | boolean |
Full Update a PurchaseAction
| Field | Type |
|---|---|
Purchase IDRequired | choice |
LineRequired | array |
Payment typeRequired | text |
Account refRequired | object |
Account refRequired | choice |
| Name | text |
Sync TokenRequired | text |
| Currency ref | object |
| Currency ref | choice |
| Name | text |
| Txn date | text |
| Print status | text |
| Remit to addr | object |
| Field | Type |
|---|---|
| Sync token | text |
| Domain | text |
| Purchase ex | object |
| Any | array |
| Txn date | date |
| Total amt | number |
| Private note | text |
| Payment type | text |
| Sparse | boolean |
| Line | array |
Full Update a Purchase OrderAction
| Field | Type |
|---|---|
Purchase Order IDRequired | choice |
APAccount refRequired | object |
APAccount refRequired | choice |
| Name | text |
Vendor refRequired | object |
Vendor refRequired | choice |
| Name | text |
LineRequired | array |
Sync TokenRequired | text |
| Currency ref | object |
| Currency ref | choice |
| Name | text |
| Global tax calculation | text |
| Txn date | text |
| Custom field | object |
| Field | Type |
|---|---|
| Doc number | text |
| Sync token | text |
| Domain | text |
| Ap account ref | object |
| Name | text |
| Value | text |
| Currency ref | object |
| Name | text |
| Value | text |
| Txn date | date |
| Total amt | number |
| Ship addr | object |
| Line4 | text |
| Line3 | text |
| ID | text |
| Line1 | text |
| Line2 | text |
| Private note | text |
Full Update a Refund ReceiptAction
| Field | Type |
|---|---|
Refund Receipt IDRequired | choice |
Sync TokenRequired | text |
Deposit to account refRequired | object |
Deposit to account refRequired | choice |
| Name | text |
LineRequired | array |
| Currency ref | object |
| Currency ref | choice |
| Name | text |
| Project ref | object |
| Project ref | text |
| Name | text |
| Field | Type |
|---|---|
| Txn date | date |
| Domain | text |
| Print status | text |
| Total amt | number |
| Line | array |
| Apply tax after discount | boolean |
| Doc number | text |
| Private note | text |
| Sparse | boolean |
Full Update a VendorAction
| Field | Type |
|---|---|
Vendor IDRequired | choice |
Sync TokenRequired | text |
| Title | text |
| Given name | text |
| Middle name | text |
| Suffix | text |
| Family name | text |
| Primary email addr | object |
| Display name | text |
| Field | Type |
|---|---|
| Primary email addr | object |
| Address | text |
| Vendor1099 | boolean |
| Domain | text |
| Given name | text |
| Display name | text |
| Bill addr | object |
| City | text |
| Line1 | text |
| Postal code | text |
| Lat | text |
| Long | text |
| Country sub division code | text |
| ID | text |
| Sync token | text |
| Print on check name | text |
| Family name | text |
Full Update an AccountAction
| Field | Type |
|---|---|
Account IDRequired | choice |
NameRequired | text |
Sync TokenRequired | text |
| Acct num | text |
| Currency ref | object |
| Currency ref | choice |
| Name | text |
| Parent ref | object |
| Parent ref | choice |
| Name | text |
| Description | text |
| Active | boolean |
| Meta data | object |
| Field | Type |
|---|---|
| Fully qualified name | text |
| Domain | text |
| Sub account | boolean |
| Description | text |
| Classification | text |
| Account sub type | text |
| Current balance with sub accounts | number |
| Sparse | boolean |
| Meta data | object |
| Create time | date |
| Last updated time | date |
Full Update an EmployeeAction
| Field | Type |
|---|---|
Employee IDRequired | choice |
Sync TokenRequired | text |
| Primary addr | object |
| Primary email addr | object |
| Display name | text |
| Title | text |
| Billable time | boolean |
| Given name | text |
| Birth date | text |
| Field | Type |
|---|---|
| Sync token | text |
| Domain | text |
| Display name | text |
| Primary phone | object |
| Free form number | text |
| Print on check name | text |
| Family name | text |
| Active | boolean |
| Ssn | text |
| Primary addr | object |
| Country sub division code | text |
| City | text |
| Postal code | text |
| ID | text |
| Line1 | text |
Full Update an EstimateAction
| Field | Type |
|---|---|
Estimate IDRequired | choice |
Customer refRequired | object |
Customer refRequired | choice |
| Name | text |
Sync TokenRequired | text |
| Ship from addr | object |
| Currency ref | object |
| Currency ref | choice |
| Name | text |
| Global tax calculation | text |
| Project ref | object |
| Project ref | text |
| Name | text |
| Bill email | object |
| Txn date | text |
| Field | Type |
|---|---|
| Txn date | date |
| Domain | text |
| Print status | text |
| Txn status | text |
| Total amt | number |
| Line | array |
| Apply tax after discount | boolean |
| Doc number | text |
| Sparse | boolean |
Full Update an InvoiceAction
| Field | Type |
|---|---|
Invoice IDRequired | choice |
Sync TokenRequired | text |
Customer refRequired | object |
Customer refRequired | choice |
| Name | text |
LineRequired | array |
| Project ref | object |
| Project ref | text |
| Name | text |
| Currency ref | object |
| Currency ref | choice |
| Name | text |
| Field | Type |
|---|---|
| Allow online ach payment | boolean |
| Domain | text |
| Txn date | date |
| Print status | text |
| Total amt | number |
| Allow online affirm payment | boolean |
| Line | array |
| Due date | date |
| Meta data | object |
| Create time | date |
| Last updated time | date |
Full Update an ItemAction
| Field | Type |
|---|---|
Item IDRequired | choice |
NameRequired | text |
Sync TokenRequired | text |
| Inv start date | text |
| Type | text |
| Qty on hand | number |
| Asset account ref | object |
| Asset account ref | choice |
| Name | text |
| SKU | text |
| Sales tax included | boolean |
| Field | Type |
|---|---|
| Fully qualified name | text |
| Domain | text |
| ID | text |
| Name | text |
| Track qty on hand | boolean |
| Type | text |
| Purchase cost | number |
| Qty on hand | number |
| Income account ref | object |
| Name | text |
| Value | text |
Make an API Calluniversal
Query a Customer SalesAction
| Field | Type |
|---|---|
| Customer | choice |
| Qzurl | text |
| Accounting method | text |
| End date | text |
| Date macro | text |
| Class | text |
| Item | choice |
| Sort order | text |
| Summarize column by | text |
| Field | Type |
|---|---|
| Header | object |
| Customer | text |
| Report name | text |
| Option | array |
| Report basis | text |
| Start period | date |
| Currency | text |
| End period | date |
| Time | date |
| Summarize columns by | text |
| Rows | object |
| Row | array |
| Columns | object |
| Column | array |
Query a TransactionListAction
| Field | Type |
|---|---|
| Date macro | text |
| Payment method | text |
| Duedate macro | text |
| Arpaid | text |
| Bothamount | text |
| Transaction type | text |
| Docnum | text |
| Start moddate | text |
| Source account type | text |
| Field | Type |
|---|---|
| Header | object |
| Report name | text |
| Option | array |
| Start period | date |
| Currency | text |
| End period | date |
| Time | date |
| Rows | object |
| Row | array |
| Columns | object |
| Column | array |
Query Customer BalanceAction
| Field | Type |
|---|---|
| Customer | choice |
| Accounting method | text |
| Date macro | text |
| Arpaid | text |
| Report date | text |
| Sort order | text |
| Summarize column by | text |
| Department | text |
| Field | Type |
|---|---|
| Header | object |
| Customer | text |
| Report name | text |
| Option | array |
| Date macro | text |
| Currency | text |
| Time | date |
| Rows | object |
| Row | array |
| Columns | object |
| Column | array |
Query Customer Transaction ListAction
| Field | Type |
|---|---|
| Date macro | text |
| Payment method | text |
| Duedate macro | text |
| Arpaid | text |
| Bothamount | text |
| Transaction type | text |
| Docnum | text |
| Start moddate | text |
| Source account type | text |
| Field | Type |
|---|---|
| Header | object |
| Report name | text |
| Option | array |
| Start period | date |
| Currency | text |
| End period | date |
| Time | date |
| Rows | object |
| Columns | object |
| Column | array |
Query Department SalesAction
| Field | Type |
|---|---|
| Customer | choice |
| Accounting method | text |
| End date | text |
| Date macro | text |
| Class | text |
| Item | choice |
| Sort order | text |
| Summarize column by | text |
| Department | text |
| Field | Type |
|---|---|
| Header | object |
| Report name | text |
| Option | array |
| Report basis | text |
| Start period | date |
| Currency | text |
| End period | date |
| Time | date |
| Summarize columns by | text |
| Rows | object |
| Row | array |
| Columns | object |
| Column | array |
Query ItemSalesAction
| Field | Type |
|---|---|
| Customer | choice |
| End duedate | text |
| Accounting method | text |
| End date | text |
| Date macro | text |
| Start duedate | text |
| Class | text |
| Item | choice |
| Sort order | text |
| Field | Type |
|---|---|
| Header | object |
| Report name | text |
| Option | array |
| Report basis | text |
| Start period | date |
| Currency | text |
| End period | date |
| Time | date |
| Summarize columns by | text |
| Rows | object |
| Row | array |
| Columns | object |
| Column | array |
Query Vendor Transaction ListAction
| Field | Type |
|---|---|
| Date macro | text |
| Payment method | text |
| Duedate macro | text |
| Arpaid | text |
| Bothamount | text |
| Transaction type | text |
| Docnum | text |
| Start moddate | text |
| Source account type | text |
| Field | Type |
|---|---|
| Header | object |
| Report name | text |
| Option | array |
| Start period | date |
| Currency | text |
| End period | date |
| Time | date |
| Rows | object |
| Columns | object |
| Column | array |
Refund a ChargeAction
Send a PaymentAction
Send a Purchase OrderAction
| Field | Type |
|---|---|
Purchase Order IDRequired | choice |
| Send To |
| Field | Type |
|---|---|
| Doc number | text |
| Sync token | text |
| Po email | object |
| Address | text |
| Ap account ref | object |
| Name | text |
| Value | text |
| Currency ref | object |
| Name | text |
| Value | text |
| Txn date | date |
| Total amt | number |
| Ship addr | object |
| Line4 | text |
| Line3 | text |
| ID | text |
| Line1 | text |
| Line2 | text |
| Domain | text |
Send a Refund ReceiptAction
Send an EstimateAction
Send an InvoiceAction
| Field | Type |
|---|---|
Invoice IDRequired | choice |
| Send To |
| Field | Type |
|---|---|
| Allow online ach payment | boolean |
| Domain | text |
| Currency ref | object |
| Name | text |
| Value | text |
| Ship date | date |
| Tracking num | text |
| Class ref | object |
| Name | text |
| Value | text |
| Print status | text |
| Email status | text |
| Sales term ref | object |
| Value | text |
Sparse Update a CustomerAction
| Field | Type |
|---|---|
Customer IDRequired | choice |
Sync TokenRequired | text |
| Display name | text |
| Title | text |
| Given name | text |
| Middle name | text |
| Suffix | text |
| Family name | text |
| Primary email addr | object |
| Field | Type |
|---|---|
| Primary email addr | object |
| Address | text |
| Sync token | text |
| Domain | text |
| Given name | text |
| Display name | text |
| Bill with parent | boolean |
| Fully qualified name | text |
| Company name | text |
| Family name | text |
Sparse Update a DepositAction
| Field | Type |
|---|---|
Deposit IDRequired | choice |
Deposit to account refRequired | object |
Deposit to account refRequired | choice |
| Name | text |
LineRequired | array |
Sync TokenRequired | text |
| Global tax calculation | text |
| Currency ref | object |
| Currency ref | choice |
| Name | text |
| Private note | text |
| Exchange rate | number |
| Department ref | object |
| Department ref | choice |
| Name | text |
| Field | Type |
|---|---|
| Sync token | text |
| Domain | text |
| Deposit to account ref | object |
| Name | text |
| Value | text |
| Txn date | date |
| Total amt | number |
| Sparse | boolean |
| Line | array |
| ID | text |
| Meta data | object |
| Create time | date |
| Last updated time | date |
Sparse Update a Refund ReceiptAction
| Field | Type |
|---|---|
Refund Receipt IDRequired | choice |
Deposit to account refRequired | object |
Deposit to account refRequired | choice |
| Name | text |
LineRequired | array |
Sync TokenRequired | text |
| Currency ref | object |
| Currency ref | choice |
| Name | text |
| Payment ref num | text |
| Global tax calculation | text |
| Project ref | object |
| Project ref | text |
| Name | text |
| Bill email | object |
| Field | Type |
|---|---|
| Doc number | text |
| Sync token | text |
| Domain | text |
| Balance | number |
| Payment method ref | object |
| Name | text |
| Value | text |
| Bill addr | object |
| Line4 | text |
| Line3 | text |
| Line2 | text |
| Line1 | text |
| Long | text |
| Lat | text |
| ID | text |
| Deposit to account ref | object |
| Name | text |
| Value | text |
| Txn date | date |
| Total amt | number |
Sparse Update an EstimateAction
| Field | Type |
|---|---|
Estimate IDRequired | choice |
Customer refRequired | object |
Customer refRequired | choice |
| Name | text |
Sync TokenRequired | text |
| Ship from addr | object |
| Currency ref | object |
| Currency ref | choice |
| Name | text |
| Global tax calculation | text |
| Project ref | object |
| Project ref | text |
| Name | text |
| Bill email | object |
| Txn date | text |
| Field | Type |
|---|---|
| Doc number | text |
| Sync token | text |
| Domain | text |
| Txn status | text |
| Bill email | object |
| Address | text |
| Txn date | date |
| Total amt | number |
| Customer ref | object |
| Name | text |
| Value | text |
| Customer memo | object |
| Value | text |
Sparse Update an InvoiceAction
| Field | Type |
|---|---|
Invoice IDRequired | choice |
LineRequired | array |
Customer refRequired | object |
Customer refRequired | choice |
| Name | text |
Sync TokenRequired | text |
| Ship from addr | object |
| Currency ref | object |
| Currency ref | choice |
| Name | text |
| Global tax calculation | text |
| Doc number | text |
| Project ref | object |
| Project ref | text |
| Name | text |
| Field | Type |
|---|---|
| Allow online ach payment | boolean |
| Domain | text |
| Txn date | date |
| Print status | text |
| Sales term ref | object |
| Value | text |
| Total amt | number |
| Allow online affirm payment | boolean |
| Line | array |
| Due date | date |
Update a CategoryAction
| Field | Type |
|---|---|
Category IDRequired | choice |
NameRequired | text |
TypeRequired | text |
Sync TokenRequired | text |
| Sub item | boolean |
| Active | boolean |
| Meta data | object |
| Level | number |
| Fully qualified name | text |
| Field | Type |
|---|---|
| Fully qualified name | text |
| Domain | text |
| Name | text |
| Sync token | text |
| Sparse | boolean |
| Active | boolean |
| Type | text |
| ID | text |
| Meta data | object |
| Create time | date |
| Last updated time | date |
Void a BillpaymentAction
Void a ChargeAction
Void a PaymentAction
| Field | Type |
|---|---|
Payment IDRequired | choice |
Sync TokenRequired | text |
| Field | Type |
|---|---|
| Sync token | text |
| Domain | text |
| Payment method ref | object |
| Value | text |
| Deposit to account ref | object |
| Value | text |
| Unapplied amt | number |
| Txn date | date |
| Total amt | number |
| Project ref | object |
| Value | text |
| Process payment | boolean |
Void an InvoiceAction
Templates
Look for QuickBooks templates in the WEXTL template library.
Browse templates →Explore alternative apps
- Bill[2]Accounts-payable and receivable — manage bills, invoices, vendors, and payments.
- CandisAccounts-payable automation for invoices, approvals, and ERP exports.
- BlingBrazilian ERP and ecommerce back-office platform for invoices, inventory, orders, and contacts.
- bexioBusiness software for small businesses and startups.
- BillogramDigital invoicing and billing platform that sends invoices and collects payments from customers.
References
- WEXTL® QuickBooks Source Code connector implementation.
- Our users use cases and automations.
- Official API Documentation for QuickBooks.
- WEXTL® visual workflow builder data.
Last updated: Aug 19, 2026 23:46