version: 1.0.0
Category: Finance
Tier: 3
Api minor version: 69
Type: Source
Authentication: OAuth
Resources Supported:
Reference: https://developer.intuit.com/app/developer/qbo/docs/api/accounting/all-entities/account
Account
Bill
BillPayment
Budget
Class
CreditMemo
Customer
CustomerType
Department
Deposit
Employee
Estimate
Invoice
Item
JournalEntry
PaymentMethod
Payment
PurchaseOrder
Purchase
RefundReceipt
SalesReceipt
TaxAgency
TaxCode
TaxRate
Term
TimeActivity
Transfer
Vendor
Connection Properties
Name | Mandatory | Description |
---|---|---|
Connection Name | Yes | Name of the connection |
Description | No | Description of connection |
Creating a connection
Fill up required fields (name)
Click Authorize
You will be redirected to quickbooks for oauth
Allow EazyDI to access
After allowing EazyDI, you will be redirected back to the app to continue with the pipelines
Fields
The fields are based on schema defined in https://developer.intuit.com/app/developer/qbo/docs/api/accounting/all-entities/account but automatically flattened to be able to map easily
Running a Pipeline with quickbooks as Source
Quickbooks data:
Target:
NOTE: Refresh token expiration is 100 days, but the system every time it uses it checks the response if a new refresh token is available in the response and updates the connection details automatically. See
Reauthorize:
If Refresh token has been stale or invalid or you are receiving invalid grant error, You can reauthorize your connection by clicking the Reauthorize button