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

  1. In Neblex open Connect › Connections and click New Connection.
  2. Search for QuickBooks and give the connection a clear name.
  3. Fill in the fields. Secret values are encrypted and never shown again.
  4. 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.
FieldWhat to enter
Realm ID (company ID)RequiredThe QuickBooks company ID returned during authorization.
Token endpointRequiredIntuit OAuth2 token endpoint.
Client IDRequired
Client secretRequiredSecret
Refresh tokenRequiredSecret

Use it in a flow

  1. Open a flow, open the node library and search for QuickBooks.
  2. Drag it onto the canvas and choose an Operation and your connection.
  3. Map the operation's fields from earlier steps, or click Map with Matt.
  4. 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 AccountcreateAccountPOSTCreate a Account.
Get AccountgetAccountGETRead a Account.
Attachment1
Upload AttachmentuploadAttachmentPOSTUpload an attachment.
Bill2
Create BillcreateBillPOSTCreate a Bill.
Get BillgetBillGETRead a Bill.
Company3
Get Company InfogetCompanyInfoGETRead company information.
Get Entitlements ResponsegetEntitlementsResponseGETRead company entitlements.
Get PreferencesgetPreferencesGETRead company preferences.
CreditMemo2
Create Credit MemocreateCreditMemoPOSTCreate a CreditMemo.
Get Credit MemogetCreditMemoGETRead a CreditMemo.
Customer3
Create CustomercreateCustomerPOSTCreate a Customer.
Get CustomergetCustomerGETRead a Customer.
Update CustomerupdateCustomerPOSTUpdate a Customer.
Estimate3
Create EstimatecreateEstimatePOSTCreate a Estimate.
Get EstimategetEstimateGETRead a Estimate.
Update EstimateupdateEstimatePOSTUpdate a Estimate.
Generic entity7
Create EntitycreateEntityPOSTCreate any official SDK entity.
Delete EntitydeleteEntityPOSTDelete any SDK-permitted entity.
Download Entity PdfdownloadEntityPdfGETDownload a PDF for an SDK-approved entity.
Get EntitygetEntityGETRead any official SDK entity.
Send EntitysendEntityPOSTEmail an SDK-approved entity.
Update EntityupdateEntityPOSTUpdate any SDK-permitted entity.
Void EntityvoidEntityPOSTVoid any SDK-permitted entity.
Invoice5
Create InvoicecreateInvoicePOSTCreate a Invoice.
Get InvoicegetInvoiceGETRead a Invoice.
Send InvoicesendInvoicePOSTEmail an invoice.
Update InvoiceupdateInvoicePOSTUpdate a Invoice.
Void InvoicevoidInvoicePOSTVoid an invoice.
Item3
Create ItemcreateItemPOSTCreate a Item.
Get ItemgetItemGETRead a Item.
Update ItemupdateItemPOSTUpdate a Item.
JournalEntry2
Create Journal EntrycreateJournalEntryPOSTCreate a JournalEntry.
Get Journal EntrygetJournalEntryGETRead a JournalEntry.
Payment2
Create PaymentcreatePaymentPOSTCreate a Payment.
Get PaymentgetPaymentGETRead a Payment.
PurchaseOrder2
Create Purchase OrdercreatePurchaseOrderPOSTCreate a PurchaseOrder.
Get Purchase OrdergetPurchaseOrderGETRead a PurchaseOrder.
Query4
BatchbatchPOSTExecute a batch of QuickBooks operations.
Change Data CapturechangeDataCaptureGETFetch changed entities.
QueryqueryGETRun a QuickBooks query.
Query PostqueryPostPOSTRun a long query in an application/text body.
Recurring transaction4
Create Recurring TransactioncreateRecurringTransactionPOSTCreate a recurring transaction.
Delete Recurring TransactiondeleteRecurringTransactionPOSTDelete a recurring transaction.
Get Recurring TransactiongetRecurringTransactionGETRead a recurring transaction.
Query Recurring TransactionsqueryRecurringTransactionsPOSTQuery recurring transactions.
Reports1
Run ReportrunReportGETRun any report named by the official SDK.
SalesReceipt2
Create Sales ReceiptcreateSalesReceiptPOSTCreate a SalesReceipt.
Get Sales ReceiptgetSalesReceiptGETRead a SalesReceipt.
Vendor2
Create VendorcreateVendorPOSTCreate a Vendor.
Get VendorgetVendorGETRead a Vendor.