QuickBooks Connector
Quickly build integrations connecting your B2B SaaS to QuickBooks.
About the QuickBooks Connector
Create and manage customers and invoices within Intuit QuickBooks
Actions
| Action Name | Action Description |
|---|---|
| Get Company Info | Retrieve information about the company. |
| Get Vendor Expenses | Retrieve information about vendor expenses. |
| Raw Request | Send raw HTTP request to QuickBooks. |
| Get Customer By Display Name | Retrieve information about the Customer which matches the given Display Name. |
| Get Customer By ID | Retrieve information about the Customer which matches the given ID. |
| List Customers | Retrieve a list of all Customers. |
| Get Invoice By ID | Retrieve information about the Invoice which matches the given ID. |
| Create Invoice (JSON) | Create an invoice by providing a raw JSON payload matching the QuickBooks API schema. |
| Create Invoice | Create a new invoice using individual field inputs. |
| Void Invoice | Void an Invoice. |
| List Invoices | Retrieve a list of all Invoices. |
| Update Refund Receipt | Update the contents of an existing Refund Receipt in QuickBooks. |
| Create Refund Receipt | Create a new Refund Receipt in QuickBooks. |
| Delete Refund Receipt | Delete an existing Refund Receipt in QuickBooks. |
| Send Refund Receipt | Send an existing Refund Receipt to the email saved in QuickBooks. |
| Send Refund Receipt to Email | Send an existing Refund Receipt in QuickBooks to any email. |
| Get Refund Receipt | Retrieve an existing Refund Receipt from QuickBooks. |
| Get Refund Receipt as PDF | Retrieve an existing Refund Receipt from QuickBooks as a PDF. |
| List Refund Receipts | Retrieve a list of all Refund Receipts. |
| Create Purchase Order | Create a new Purchase Order. |
| Update Purchase Order | Update an existing Purchase Order. |
| Delete Purchase Order | Delete an existing Purchase Order. |
| List Purchase Orders | Retrieve a list of all Purchase Orders. |
| Upload Attachment | Upload an attachment to an object. |
| Read Attachable | Read an attachable object. |
| Download Attachment | Retrieves a temporary download URL to the specified attachableID. |
| Create Note Attachment | Attach a note to an object. |
| Delete Attachable | Delete an attachable object. |
| Update Attachable | Update any of the writable fields of an existing attachable object. |
| List Attachments | Retrieve a list of all Attachments linked to an entity. |
| Batch Request | Perform a batch request against the QuickBooks API. |
| Get Sales Receipt | Retrieve the information and metadata of a Sales Receipt by ID. |
| Create Sales Receipt | Create a new Sales Receipt in QuickBooks. |
| Query Resource | Query a QuickBooks resource using their SQL-like data query language. |
| Create Resource | Create a new resource in QuickBooks. |
| Find Resource by ID | Retrieve a resource by ID from QuickBooks. |
| Update Resource | Update a resource in QuickBooks. |
| Create Item | Create a new non-inventory item in QuickBooks. |
| List Accounts | Retrieve a list of all Accounts. |
Triggers
| Trigger Name | Trigger Description |
|---|---|
| Entity Change Events | Receive webhook notifications from QuickBooks when entity changes occur. |
| New and Updated Records | Polls QuickBooks Online's Query API for entity records modified at or after the last poll. Records with `Metadata.CreateTime` after the last poll go to the `created` bucket; older records modified since the last poll go to `updated`. |