Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

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

image-20240331-000253.png

Creating a connection

  • Fill up required fields (name)

  • Click Authorize

  • You will be redirected to quickbooks for oauth

image-20240331-000414.png
  • Allow EazyDI to access

  • After allowing EazyDI, you will be redirected back to the app to continue with the pipelines

image-20240331-001118.png

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

image-20240331-001502.png

Running a Pipeline with quickbooks as Source

image-20240331-001546.png

Quickbooks data:

image-20240331-001605.png

Target:

image-20240331-001616.png

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

https://help.developer.intuit.com/s/article/Validity-of-Refresh-Token#:~:text=Each%20Refresh%20Token%20lasts%20up,API%20call%2C%20whichever%20is%20later.

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

image-20240331-001831.png

  • No labels