Connectors
Finance, Billing & Payments
QuickBooks
Small business accounting: invoices, customers, payments, expenses, and reports
- Signs in with
- OAuth 2.0 sign-in
- Runs on
- Cloud or On-Prem Worker
- Operations
- 50
- Ready-made triggers
- 0
Connect QuickBooks
- In Neblex open Connect › Connections and click New Connection.
- Search for QuickBooks and give the connection a clear name.
- Fill in the fields. Secret values are encrypted and never shown again.
- Click Test, then Create Connection.
For services offered under Connect a Service you only sign in and approve access. Otherwise use Connect with OAuth2 with your own OAuth app. See Authorize with OAuth.
| Field | What to enter |
|---|---|
| Realm ID (company ID)Required | The QuickBooks company ID returned during authorization. |
| Token endpointRequired | Intuit OAuth2 token endpoint. |
| Client IDRequired | |
| Client secretRequiredSecret | |
| Refresh tokenRequiredSecret |
Use it in a flow
- Open a flow, open the node library and search for QuickBooks.
- Drag it onto the canvas and choose an Operation and your connection.
- Map the operation's fields from earlier steps, or click Map with Matt.
- Use Test this step to see what it returns, then save.
To start a flow from QuickBooks without a ready-made trigger: a Poll for changes trigger can check one of its list operations on a schedule and pass on only what is new; if QuickBooks can send webhooks, a Webhook trigger receives them at its own URL.
Operations
50 operations in 18 groups. Each one is a step you can add to a flow.
Account2
Create AccountcreateAccount | POST | Create a Account. |
Get AccountgetAccount | GET | Read a Account. |
Attachment1
Upload AttachmentuploadAttachment | POST | Upload an attachment. |
Bill2
Create BillcreateBill | POST | Create a Bill. |
Get BillgetBill | GET | Read a Bill. |
Company3
Get Company InfogetCompanyInfo | GET | Read company information. |
Get Entitlements ResponsegetEntitlementsResponse | GET | Read company entitlements. |
Get PreferencesgetPreferences | GET | Read company preferences. |
CreditMemo2
Create Credit MemocreateCreditMemo | POST | Create a CreditMemo. |
Get Credit MemogetCreditMemo | GET | Read a CreditMemo. |
Customer3
Create CustomercreateCustomer | POST | Create a Customer. |
Get CustomergetCustomer | GET | Read a Customer. |
Update CustomerupdateCustomer | POST | Update a Customer. |
Estimate3
Create EstimatecreateEstimate | POST | Create a Estimate. |
Get EstimategetEstimate | GET | Read a Estimate. |
Update EstimateupdateEstimate | POST | Update a Estimate. |
Generic entity7
Create EntitycreateEntity | POST | Create any official SDK entity. |
Delete EntitydeleteEntity | POST | Delete any SDK-permitted entity. |
Download Entity PdfdownloadEntityPdf | GET | Download a PDF for an SDK-approved entity. |
Get EntitygetEntity | GET | Read any official SDK entity. |
Send EntitysendEntity | POST | Email an SDK-approved entity. |
Update EntityupdateEntity | POST | Update any SDK-permitted entity. |
Void EntityvoidEntity | POST | Void any SDK-permitted entity. |
Invoice5
Create InvoicecreateInvoice | POST | Create a Invoice. |
Get InvoicegetInvoice | GET | Read a Invoice. |
Send InvoicesendInvoice | POST | Email an invoice. |
Update InvoiceupdateInvoice | POST | Update a Invoice. |
Void InvoicevoidInvoice | POST | Void an invoice. |
Item3
Create ItemcreateItem | POST | Create a Item. |
Get ItemgetItem | GET | Read a Item. |
Update ItemupdateItem | POST | Update a Item. |
JournalEntry2
Create Journal EntrycreateJournalEntry | POST | Create a JournalEntry. |
Get Journal EntrygetJournalEntry | GET | Read a JournalEntry. |
Payment2
Create PaymentcreatePayment | POST | Create a Payment. |
Get PaymentgetPayment | GET | Read a Payment. |
PurchaseOrder2
Create Purchase OrdercreatePurchaseOrder | POST | Create a PurchaseOrder. |
Get Purchase OrdergetPurchaseOrder | GET | Read a PurchaseOrder. |
Query4
Batchbatch | POST | Execute a batch of QuickBooks operations. |
Change Data CapturechangeDataCapture | GET | Fetch changed entities. |
Queryquery | GET | Run a QuickBooks query. |
Query PostqueryPost | POST | Run a long query in an application/text body. |
Recurring transaction4
Create Recurring TransactioncreateRecurringTransaction | POST | Create a recurring transaction. |
Delete Recurring TransactiondeleteRecurringTransaction | POST | Delete a recurring transaction. |
Get Recurring TransactiongetRecurringTransaction | GET | Read a recurring transaction. |
Query Recurring TransactionsqueryRecurringTransactions | POST | Query recurring transactions. |
Reports1
Run ReportrunReport | GET | Run any report named by the official SDK. |
SalesReceipt2
Create Sales ReceiptcreateSalesReceipt | POST | Create a SalesReceipt. |
Get Sales ReceiptgetSalesReceipt | GET | Read a SalesReceipt. |
Vendor2
Create VendorcreateVendor | POST | Create a Vendor. |
Get VendorgetVendor | GET | Read a Vendor. |