...
Reference: https://developer.intuit.com/app/developer/qbo/docs/api/accounting/all-entities/account
Resource Name |
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