> ## Documentation Index
> Fetch the complete documentation index at: https://docs.stackone.com/llms.txt
> Use this file to discover all available pages before exploring further.

# NetSuite Changelog

> Release history for the NetSuite connector. Each version lists what changed and which actions were affected.

<Card title="NetSuite connector" icon="arrow-left" href="/connectors/netsuite" horizontal>
  Back to the connector overview, authentication methods, and actions.
</Card>

<Update label="v1.6.0" description="18 Sept 2026">
  `data-sync`

  Added scheduled data sync to twenty-four list actions across accounting, transactions, items, and identity (customers, vendors, employees, invoices, sales orders, journal entries, items, subsidiaries, and more), so these collections can be kept in sync and read back without calling NetSuite on every request.

  <AccordionGroup>
    <Accordion title="Changed · 24 actions updated">
      `netsuite_list_accounts`, `netsuite_list_credit_memos`, `netsuite_list_currencies`, `netsuite_list_customer_payments`, `netsuite_list_customers`, `netsuite_list_departments`, `netsuite_list_deposits`, `netsuite_list_employees`, `netsuite_list_expense_reports`, `netsuite_list_inventory_items`, `netsuite_list_invoices`, `netsuite_list_journal_entries`, `netsuite_list_locations`, `netsuite_list_non_inventory_sale_items`, `netsuite_list_purchase_orders`, `netsuite_list_sales_orders`, `netsuite_list_service_sale_items`, `netsuite_list_subsidiaries`, `netsuite_list_vendor_bills`, `netsuite_list_vendor_payments`, `netsuite_list_vendors`, `netsuite_unified_list_organizations`, `netsuite_unified_list_roles`, `netsuite_unified_list_users`
    </Accordion>
  </AccordionGroup>
</Update>

<Update label="v1.5.1" description="2 Sept 2026">
  `bug-fix`

  Standardized action category capitalization for more consistent portal filters.

  <AccordionGroup>
    <Accordion title="Changed · 7 actions updated">
      `netsuite_unified_get_me`, `netsuite_unified_get_organization`, `netsuite_unified_get_role`, `netsuite_unified_get_user`, `netsuite_unified_list_organizations`, `netsuite_unified_list_roles`, `netsuite_unified_list_users`
    </Accordion>
  </AccordionGroup>
</Update>

<Update label="v1.5.0" description="28 Aug 2026">
  `new-actions`

  Added unified identity and access management actions for users, roles, organizations, and connection credentials.

  <AccordionGroup>
    <Accordion title="Added · 7 new actions">
      `netsuite_unified_get_me`, `netsuite_unified_get_organization`, `netsuite_unified_get_role`, `netsuite_unified_get_user`, `netsuite_unified_list_organizations`, `netsuite_unified_list_roles`, `netsuite_unified_list_users`
    </Accordion>
  </AccordionGroup>
</Update>

<Update label="v1.4.0" description="25 Aug 2026">
  `auth`

  Added an account-level OAuth 2.0 option so a connected account can use its own NetSuite integration credentials instead of the ones configured on the connector profile.

  <AccordionGroup>
    <Accordion title="Changed · 73 actions updated">
      `netsuite_create_account`, `netsuite_create_credit_memo`, `netsuite_create_customer`, `netsuite_create_customer_payment`, `netsuite_create_deposit`, `netsuite_create_employee`, `netsuite_create_expense_report`, `netsuite_create_inventory_item`, `netsuite_create_invoice`, `netsuite_create_journal_entry`, `netsuite_create_non_inventory_sale_item`, `netsuite_create_purchase_order`, `netsuite_create_sales_order`, `netsuite_create_service_sale_item`, `netsuite_create_vendor`, `netsuite_create_vendor_bill`, `netsuite_create_vendor_payment`, `netsuite_delete_customer`, `netsuite_delete_invoice`, `netsuite_delete_journal_entry`, `netsuite_delete_purchase_order`, `netsuite_delete_sales_order`, `netsuite_delete_vendor`, `netsuite_delete_vendor_bill`, `netsuite_execute_suiteql_query`, `netsuite_get_account`, `netsuite_get_credit_memo`, `netsuite_get_currency`, `netsuite_get_customer`, `netsuite_get_customer_payment`, `netsuite_get_department`, `netsuite_get_deposit`, `netsuite_get_employee`, `netsuite_get_expense_report`, `netsuite_get_inventory_item`, `netsuite_get_invoice`, `netsuite_get_journal_entry`, `netsuite_get_location`, `netsuite_get_purchase_order`, `netsuite_get_sales_order`, `netsuite_get_subsidiary`, `netsuite_get_vendor`, `netsuite_get_vendor_bill`, `netsuite_get_vendor_payment`, `netsuite_list_accounts`, `netsuite_list_credit_memos`, `netsuite_list_currencies`, `netsuite_list_customer_payments`, `netsuite_list_customers`, `netsuite_list_departments`, `netsuite_list_deposits`, `netsuite_list_employees`, `netsuite_list_expense_reports`, `netsuite_list_inventory_items`, `netsuite_list_invoices`, `netsuite_list_journal_entries`, `netsuite_list_locations`, `netsuite_list_non_inventory_sale_items`, `netsuite_list_purchase_orders`, `netsuite_list_sales_orders`, `netsuite_list_service_sale_items`, `netsuite_list_subsidiaries`, `netsuite_list_vendor_bills`, `netsuite_list_vendor_payments`, `netsuite_list_vendors`, `netsuite_update_account`, `netsuite_update_customer`, `netsuite_update_invoice`, `netsuite_update_journal_entry`, `netsuite_update_purchase_order`, `netsuite_update_sales_order`, `netsuite_update_vendor`, `netsuite_update_vendor_bill`
    </Accordion>
  </AccordionGroup>
</Update>

<Update label="v1.3.2" description="24 Aug 2026">
  `fix`

  Moved Create Vendor Payment to preview while its end-to-end reliability is being verified, and improved SuiteQL guidance — a vendor's open bills and unpaid balances can be retrieved in a single query using the transaction table's foreignamountunpaid column and open status, transaction totals should be read via the dedicated Get actions rather than unsupported amount columns, and date filters should use TO\_DATE.

  <AccordionGroup>
    <Accordion title="Changed · 2 actions updated">
      `netsuite_create_vendor_payment`, `netsuite_execute_suiteql_query`
    </Accordion>
  </AccordionGroup>
</Update>

<Update label="v1.3.1" description="20 Aug 2026">
  `fix`

  Clarified that on accounts with "Make Location Mandatory" enabled a location must be set on each transaction line item (not only the header) across invoices, vendor bills, sales orders, purchase orders and credit memos, steered location lookups to the List Locations action, and documented the required item structure of the vendor payment bill-application list.

  <AccordionGroup>
    <Accordion title="Changed · 6 actions updated">
      `netsuite_create_credit_memo`, `netsuite_create_invoice`, `netsuite_create_purchase_order`, `netsuite_create_sales_order`, `netsuite_create_vendor_bill`, `netsuite_create_vendor_payment`
    </Accordion>
  </AccordionGroup>
</Update>

<Update label="v1.3.0" description="17 Aug 2026">
  `feature` `fix`

  Added an optional Department field to the invoice, vendor bill, credit memo, sales order and purchase order actions so transactions can be classified by department, and a Replace option on the update actions so changing a line item overwrites the existing line instead of adding a duplicate. Also clarified that a deposit's cash-back line requires a non-bank account.

  <AccordionGroup>
    <Accordion title="Changed · 11 actions updated">
      `netsuite_create_credit_memo`, `netsuite_create_deposit`, `netsuite_create_invoice`, `netsuite_create_purchase_order`, `netsuite_create_sales_order`, `netsuite_create_vendor_bill`, `netsuite_update_invoice`, `netsuite_update_journal_entry`, `netsuite_update_purchase_order`, `netsuite_update_sales_order`, `netsuite_update_vendor_bill`
    </Accordion>
  </AccordionGroup>
</Update>

<Update label="v1.2.0" description="12 Aug 2026">
  `feature` `fix`

  Added a Locations resource (list and get locations) so a transaction's location can be resolved reliably. Corrected the create-record guidance across invoices, vendor bills, journal entries, credit memos, deposits, payments, items, employees and customers so those records post on the first attempt, and made the customer-payment deposit account and individual-customer name fields optional where NetSuite does not require them.

  <AccordionGroup>
    <Accordion title="Added · 2 new actions">
      `netsuite_get_location`, `netsuite_list_locations`
    </Accordion>

    <Accordion title="Changed · 14 actions updated">
      `netsuite_create_credit_memo`, `netsuite_create_customer`, `netsuite_create_customer_payment`, `netsuite_create_deposit`, `netsuite_create_employee`, `netsuite_create_inventory_item`, `netsuite_create_invoice`, `netsuite_create_journal_entry`, `netsuite_create_purchase_order`, `netsuite_create_sales_order`, `netsuite_create_service_sale_item`, `netsuite_create_vendor_bill`, `netsuite_execute_suiteql_query`, `netsuite_list_deposits`
    </Accordion>
  </AccordionGroup>
</Update>

<Update label="v1.1.3" description="12 Aug 2026">
  `guide`

  Reworked the OAuth 2.0 setup and account connection guides with step-by-step NetSuite navigation and screenshots — signing in first, enabling REST Web Services and OAuth 2.0 on the SuiteCloud subtab, granting a recommended role permission set on the Permissions subtab, plus notes on refresh-token validity and the NetSuite login URL.
</Update>

<Update label="v1.1.2" description="11 Aug 2026">
  `bug-fix` `improvement`

  Improved agent-facing action descriptions so name and field lookups route to SuiteQL instead of the REST list q-filter (which only supports pre-indexed identifiers), documented the required taxSchedule and OneWorld location on transaction and item creation, clarified that id parameters take the internal record ID rather than the printed document number and that reference fields take the numeric internal ID rather than the name, corrected the SuiteQL account-name column, and added location inputs to sales orders and purchase orders.

  <AccordionGroup>
    <Accordion title="Changed · 57 actions updated">
      `netsuite_create_credit_memo`, `netsuite_create_customer`, `netsuite_create_customer_payment`, `netsuite_create_deposit`, `netsuite_create_employee`, `netsuite_create_expense_report`, `netsuite_create_inventory_item`, `netsuite_create_invoice`, `netsuite_create_journal_entry`, `netsuite_create_non_inventory_sale_item`, `netsuite_create_purchase_order`, `netsuite_create_sales_order`, `netsuite_create_service_sale_item`, `netsuite_create_vendor`, `netsuite_create_vendor_bill`, `netsuite_create_vendor_payment`, `netsuite_delete_invoice`, `netsuite_delete_journal_entry`, `netsuite_delete_purchase_order`, `netsuite_delete_sales_order`, `netsuite_delete_vendor_bill`, `netsuite_execute_suiteql_query`, `netsuite_get_credit_memo`, `netsuite_get_customer_payment`, `netsuite_get_deposit`, `netsuite_get_invoice`, `netsuite_get_journal_entry`, `netsuite_get_purchase_order`, `netsuite_get_sales_order`, `netsuite_get_subsidiary`, `netsuite_get_vendor_bill`, `netsuite_get_vendor_payment`, `netsuite_list_accounts`, `netsuite_list_credit_memos`, `netsuite_list_currencies`, `netsuite_list_customer_payments`, `netsuite_list_customers`, `netsuite_list_departments`, `netsuite_list_deposits`, `netsuite_list_employees`, `netsuite_list_expense_reports`, `netsuite_list_inventory_items`, `netsuite_list_invoices`, `netsuite_list_journal_entries`, `netsuite_list_non_inventory_sale_items`, `netsuite_list_purchase_orders`, `netsuite_list_sales_orders`, `netsuite_list_service_sale_items`, `netsuite_list_subsidiaries`, `netsuite_list_vendor_bills`, `netsuite_list_vendor_payments`, `netsuite_list_vendors`, `netsuite_update_invoice`, `netsuite_update_journal_entry`, `netsuite_update_purchase_order`, `netsuite_update_sales_order`, `netsuite_update_vendor_bill`
    </Accordion>
  </AccordionGroup>
</Update>

<Update label="v1.1.1" description="7 Aug 2026">
  `guide`

  Rebuilt the OAuth 2.0 setup and config connection guides from the live NetSuite portal with step-by-step screenshots and corrected UI labels (uppercase field, checkbox, and scope names).
</Update>

<Update label="v1.1.0" description="7 Aug 2026">
  `new-actions` `bug-fix`

  Added create actions for inventory/non-inventory/service items, employees, expense reports, and deposits; create actions now surface the new record id from the Location header. Fixed acctType/generalRate/cashFlowRate/customForm to object type, removed expandSubResources from list actions (GET-only), aligned required fields (subsidiary, companyName) with the provider, added required taxSchedule to item creates and line items to create\_deposit, and removed undocumented params.
</Update>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.