Setting the Internal ID Preference

You can configure NetSuite to display internal ID values in the UI. This behavior can be useful during development of your SOAP web services integration. The display of internal IDs lets you verify that the values submitted in SOAP web services requests match the intended records.


The Show Internal IDs field is only available when at least one of the following features is enabled in your account: Client SuiteScript, Server SuiteScript, SuiteScript Server Pages, SuiteFlow, or Web Services (on the SuiteCloud tab) or Advanced Site Customization or SuiteCommerce Advanced (on the Web Presence tab). For more information, see Enabling Features.

To display internal ID values:

  1. Go to Home > Set Preferences. The General subtab is displayed by default.

  2. In the Defaults section, click Show Internal IDs.

When this preference is enabled, most list views include Internal ID as one of the columns. For example, when you go to List > Relationships > Customers, the second column is Internal ID.

Changes to this preference affect only the current user.


Another way to quickly determine the internal ID value for a record is through its URL. For example, when viewing a specific record, its URL may be something like the following: In this example, the internal ID is 272.

Related Topics

SuiteTalk SOAP Web Services Platform Overview
SOAP Web Services Preferences
Company-Wide Preferences
One-Time Preferences
Caching Behavior in SOAP Web Services

General Notices