@@ -72,6 +72,12 @@ List or read one account, customer, vendor, item, or employee
7272| --------- | ---- | ----------- |
7373| ` recordType ` | string | Master-data record type returned by this action |
7474| ` item ` | json | Single QuickBooks master-data record returned by a by-ID read |
75+ | ↳ ` Id ` | string | QuickBooks entity ID |
76+ | ↳ ` SyncToken ` | string | Entity sync token |
77+ | ↳ ` Active ` | boolean | Whether the entity is active |
78+ | ↳ ` MetaData ` | json | Entity creation and update timestamps |
79+ | ↳ ` CreateTime ` | string | Entity creation timestamp |
80+ | ↳ ` LastUpdatedTime ` | string | Entity last-updated timestamp |
7581| ↳ ` Name ` | string | Item name |
7682| ↳ ` SubAccount ` | boolean | Whether this is a subaccount |
7783| ↳ ` ParentRef ` | json | Parent item or category reference |
@@ -118,6 +124,12 @@ List or read one account, customer, vendor, item, or employee
118124| ↳ ` PrimaryAddr ` | json | Employee primary address |
119125| ↳ ` BillableTime ` | boolean | Whether employee time is billable |
120126| ` items ` | array | QuickBooks master-data records returned by a list read |
127+ | ↳ ` Id ` | string | QuickBooks entity ID |
128+ | ↳ ` SyncToken ` | string | Entity sync token |
129+ | ↳ ` Active ` | boolean | Whether the entity is active |
130+ | ↳ ` MetaData ` | json | Entity creation and update timestamps |
131+ | ↳ ` CreateTime ` | string | Entity creation timestamp |
132+ | ↳ ` LastUpdatedTime ` | string | Entity last-updated timestamp |
121133| ↳ ` Name ` | string | Item name |
122134| ↳ ` SubAccount ` | boolean | Whether this is a subaccount |
123135| ↳ ` ParentRef ` | json | Parent item or category reference |
@@ -163,6 +175,11 @@ List or read one account, customer, vendor, item, or employee
163175| ↳ ` InvStartDate ` | string | Inventory tracking start date |
164176| ↳ ` PrimaryAddr ` | json | Employee primary address |
165177| ↳ ` BillableTime ` | boolean | Whether employee time is billable |
178+ | ` startPosition ` | number | One-based position of the first record in this page |
179+ | ` maxResults ` | number | Actual number of records returned in this page |
180+ | ` nextStartPosition ` | number | Position to use when explicitly requesting the next page |
181+ | ` hasMore ` | boolean | Conservative indication that another page may exist |
182+ | ` time ` | string | QuickBooks response timestamp |
166183
167184### ` quickbooks_create_customer `
168185
@@ -190,6 +207,12 @@ Create a customer in the connected QuickBooks Online company
190207| ` syncToken ` | string | Latest sync token required for a subsequent update |
191208| ` time ` | string | QuickBooks response timestamp |
192209| ` record ` | json | Created QuickBooks Customer record |
210+ | ↳ ` Id ` | string | QuickBooks entity ID |
211+ | ↳ ` SyncToken ` | string | Entity sync token |
212+ | ↳ ` Active ` | boolean | Whether the entity is active |
213+ | ↳ ` MetaData ` | json | Entity creation and update timestamps |
214+ | ↳ ` CreateTime ` | string | Entity creation timestamp |
215+ | ↳ ` LastUpdatedTime ` | string | Entity last-updated timestamp |
193216| ↳ ` DisplayName ` | string | Customer display name |
194217| ↳ ` CompanyName ` | string | Customer company name |
195218| ↳ ` GivenName ` | string | Given name |
@@ -233,6 +256,12 @@ Sparse-update a customer in the connected QuickBooks Online company
233256| ` syncToken ` | string | Latest sync token required for a subsequent update |
234257| ` time ` | string | QuickBooks response timestamp |
235258| ` record ` | json | Updated QuickBooks Customer record |
259+ | ↳ ` Id ` | string | QuickBooks entity ID |
260+ | ↳ ` SyncToken ` | string | Entity sync token |
261+ | ↳ ` Active ` | boolean | Whether the entity is active |
262+ | ↳ ` MetaData ` | json | Entity creation and update timestamps |
263+ | ↳ ` CreateTime ` | string | Entity creation timestamp |
264+ | ↳ ` LastUpdatedTime ` | string | Entity last-updated timestamp |
236265| ↳ ` DisplayName ` | string | Customer display name |
237266| ↳ ` CompanyName ` | string | Customer company name |
238267| ↳ ` GivenName ` | string | Given name |
@@ -274,6 +303,12 @@ Create a vendor in the connected QuickBooks Online company
274303| ` syncToken ` | string | Latest sync token required for a subsequent update |
275304| ` time ` | string | QuickBooks response timestamp |
276305| ` record ` | json | Created QuickBooks Vendor record |
306+ | ↳ ` Id ` | string | QuickBooks entity ID |
307+ | ↳ ` SyncToken ` | string | Entity sync token |
308+ | ↳ ` Active ` | boolean | Whether the entity is active |
309+ | ↳ ` MetaData ` | json | Entity creation and update timestamps |
310+ | ↳ ` CreateTime ` | string | Entity creation timestamp |
311+ | ↳ ` LastUpdatedTime ` | string | Entity last-updated timestamp |
277312| ↳ ` DisplayName ` | string | Vendor display name |
278313| ↳ ` CompanyName ` | string | Vendor company name |
279314| ↳ ` GivenName ` | string | Given name |
@@ -319,6 +354,12 @@ Sparse-update a vendor in the connected QuickBooks Online company
319354| ` syncToken ` | string | Latest sync token required for a subsequent update |
320355| ` time ` | string | QuickBooks response timestamp |
321356| ` record ` | json | Updated QuickBooks Vendor record |
357+ | ↳ ` Id ` | string | QuickBooks entity ID |
358+ | ↳ ` SyncToken ` | string | Entity sync token |
359+ | ↳ ` Active ` | boolean | Whether the entity is active |
360+ | ↳ ` MetaData ` | json | Entity creation and update timestamps |
361+ | ↳ ` CreateTime ` | string | Entity creation timestamp |
362+ | ↳ ` LastUpdatedTime ` | string | Entity last-updated timestamp |
322363| ↳ ` DisplayName ` | string | Vendor display name |
323364| ↳ ` CompanyName ` | string | Vendor company name |
324365| ↳ ` GivenName ` | string | Given name |
@@ -360,6 +401,12 @@ Create a Service or Non-inventory item in QuickBooks Online
360401| ` syncToken ` | string | Latest sync token required for a subsequent update |
361402| ` time ` | string | QuickBooks response timestamp |
362403| ` record ` | json | Created QuickBooks Item record |
404+ | ↳ ` Id ` | string | QuickBooks entity ID |
405+ | ↳ ` SyncToken ` | string | Entity sync token |
406+ | ↳ ` Active ` | boolean | Whether the entity is active |
407+ | ↳ ` MetaData ` | json | Entity creation and update timestamps |
408+ | ↳ ` CreateTime ` | string | Entity creation timestamp |
409+ | ↳ ` LastUpdatedTime ` | string | Entity last-updated timestamp |
363410| ↳ ` Name ` | string | Item name |
364411| ↳ ` Description ` | string | Item sales description |
365412| ↳ ` FullyQualifiedName ` | string | Hierarchical qualified item name |
@@ -386,15 +433,14 @@ Create a Service or Non-inventory item in QuickBooks Online
386433
387434### ` quickbooks_update_item `
388435
389- Sparse-update a Service or Non-inventory item in QuickBooks Online
436+ Sparse-update supported fields on an item without changing its type
390437
391438#### Input
392439
393440| Parameter | Type | Required | Description |
394441| --------- | ---- | -------- | ----------- |
395442| ` itemId ` | string | Yes | ID of the item to update |
396443| ` syncToken ` | string | Yes | Current item sync token |
397- | ` itemType ` | string | Yes | Current item type: service or non_inventory |
398444| ` name ` | string | No | Replacement item name |
399445| ` incomeAccountId ` | string | No | Replacement income account ID |
400446| ` description ` | string | No | Replacement sales description |
@@ -413,6 +459,12 @@ Sparse-update a Service or Non-inventory item in QuickBooks Online
413459| ` syncToken ` | string | Latest sync token required for a subsequent update |
414460| ` time ` | string | QuickBooks response timestamp |
415461| ` record ` | json | Updated QuickBooks Item record |
462+ | ↳ ` Id ` | string | QuickBooks entity ID |
463+ | ↳ ` SyncToken ` | string | Entity sync token |
464+ | ↳ ` Active ` | boolean | Whether the entity is active |
465+ | ↳ ` MetaData ` | json | Entity creation and update timestamps |
466+ | ↳ ` CreateTime ` | string | Entity creation timestamp |
467+ | ↳ ` LastUpdatedTime ` | string | Entity last-updated timestamp |
416468| ↳ ` Name ` | string | Item name |
417469| ↳ ` Description ` | string | Item sales description |
418470| ↳ ` FullyQualifiedName ` | string | Hierarchical qualified item name |
0 commit comments