Discussions
SuiteWorld is the largest annual gathering of the NetSuite community! It will be held in Las Vegas on October 6-9, 2025. Our customers and partners look forward to SuiteWorld every year as a place to hear the latest from NetSuite, get hands-on learning, and connect with each other. Register now!
NSC | REST WS: Empty External ID
When working with NetSuite's REST API, attempting to set a record's External ID to an empty string can lead to unexpected behavior. Instead of successfully updating the External ID field, the API responds with a
{ "type": "XXX", "title": "Bad Request", "status": 400, "o:errorDetails": [ { "detail": "Invalid value '' for the field externalid.", "o:errorPath": "externalid", "o:errorCode": "INVALID_VALUE" } ] }
In conclusion, while NetSuite's REST API offers extensive capabilities for interacting with NetSuite data, developers must be mindful of constraints such as the inability to set External IDs to empty strings.
The sample code described herein is provided on an "as is" basis, without warranty of any kind, to the fullest extent permitted by law. Oracle + NetSuite Inc. does not warrant or guarantee the individual success developers may have in implementing the sample code on their development platforms or in using their own Web server configurations.
Richard James Uri | SuiteCloud and WMS Tech
----
- New to NetSuite
- Explore the NSC Webinars Category
- Join our poll and share your ideas! We want to know what you think. Don't forget to comment and make your voice heard!
- Expand your NetSuite knowledge by joining this month'sAsk A Guru Live about Basic Accounting. RSVP on thiseventnow!