Discussions
SuiteWorld is where the NetSuite community comes together to learn, connect, and discover what’s next.
Whether you’re looking for product updates, practical tips, new ways to improve efficiency, or insights from other customers, SuiteWorld offers something for every stage of your NetSuite journey.
■ NetSuite 2026.2 Release Notes
■ NetSuite SuiteApps Release Notes
■ NetSuite Sneak Peeks
■ Release Preview Guide
■ Release Preview Test Plan Template
SuiteScript 2.1 Restlet Responses
Hello,
While testing SuiteScript 2.1 Restlets I faced some strange behavior.
In GET requests to several of my scripts I return a stringified JSON object.
If the script is run under 2.0 the response I receive from the script is string, and if the script is run under 2.1 I receive an object.
Example: Response from 2.0
Example: Response from 2.1
The code I use in the script is simply : return JSON.stringify({foo: 'bar'});
I read about that in the documentation (Help topic: "Differences Between SuiteScript 2.0 and SuiteScript 2.1") and from what I understand 2.1 Restlets shall return objects instead of strings but the provided examples there return directly JSON objects without stringifying them. In the above example that would be: return {foo: 'bar'};