You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: apps/docs/content/docs/en/integrations/quickbooks.mdx
+13-2Lines changed: 13 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -10,6 +10,17 @@ import { BlockInfoCard } from "@/components/ui/block-info-card"
10
10
color="#2CA01C"
11
11
/>
12
12
13
+
{/* MANUAL-CONTENT-START:intro */}
14
+
## Setup
15
+
16
+
Connect QuickBooks with OAuth 2.0, then enter the `realmId` for the company you authorized. Intuit returns this company ID as the `realmId` query parameter during the OAuth callback. Use a sandbox company ID with sandbox credentials and a production company ID with production credentials.
17
+
18
+
QuickBooks Online does not provide a permanent API key or static per-user token for Accounting API access. Access tokens expire and are renewed through the connected OAuth credential.
19
+
20
+
Entity availability can depend on the QuickBooks locale or subscription. For example, `TaxPayment` is limited to supported non-US locales, `JournalCode` is France-only, `RecurringTransaction` requires Essentials, Plus, or Advanced, and `InventoryAdjustment` requires a supported US Plus or Advanced company.
21
+
{/* MANUAL-CONTENT-END */}
22
+
23
+
13
24
## Usage Instructions
14
25
15
26
Integrate QuickBooks Online into procurement and accounting workflows. Manage supported records, inventory adjustments, preferences, currencies, reports, attachments, PDFs, change-data-capture syncs, batches, and custom queries.
@@ -477,14 +488,14 @@ Update a supported QuickBooks Online accounting record
477
488
478
489
### `quickbooks_upload_attachment`
479
490
480
-
Upload and link a file to a QuickBooks transaction or list entity
491
+
Upload and link a supported file up to 25 MB to a QuickBooks transaction or item
481
492
482
493
#### Input
483
494
484
495
| Parameter | Type | Required | Description |
485
496
| --------- | ---- | -------- | ----------- |
486
497
|`realmId`| string | Yes | QuickBooks company ID returned by Intuit as realmId during OAuth |
487
-
|`file`| file | Yes |File to upload and link in QuickBooks |
498
+
|`file`| file | Yes |Supported attachment file up to 25 MB to upload and link in QuickBooks |
488
499
|`entity`| string | Yes | QuickBooks entity type to link the attachment to |
489
500
|`entityId`| string | Yes | QuickBooks entity ID to link the attachment to |
490
501
|`note`| string | No | Optional note stored with the attachment |
0 commit comments