SuiteCloud provides platform tools and technologies for customizing, integrating, extending, and managing NetSuite. Created for software developers and technical administrators, SuiteCloud helps thousands of companies tailor the suite to get the most out of their investment.
In NetSuite 2024 Release 1, we’re making it easier to adopt REST Web Services as the preferred approach to integrating with NetSuite and adding some powerful new features for SDN Partner SuiteApps.
REST records are now generally available
SuiteTalk REST Web Services provide growing organizations with the ability to securely integrate external systems and applications with NetSuite using standard REST APIs, along with support for industry standards such as OAuth 2.0 and Open API 3.0. REST has emerged as the most common approach for connecting applications and components due to its inherent flexibility and consistency.
Under the hood, NetSuite’s REST implementation consists of two main components(opens in new tab):
- The Query Service, which enables read-only, programmatic retrieval of NetSuite record data (and SuiteAnalytics datasets), supports high performance SuiteQL queries across all business data objects in your NetSuite account. This service has been generally available since its launch in 2019.
- The Record Service provides developers with the ability to manipulate—via standard CRUD operations (create, read, update, delete)—all business data maintained in standard (native) or custom (user-defined) records.
Prior to this release, only a subset of standard records supported by the record service were generally available. The remaining were designated as beta-only, subject to beta terms that limited production deployment.
In preparation for this release, remaining beta records have been validated and tested to become generally available to all customers and partners for development and production deployment. Note that some rarely used beta records that are not scheduled for release will be removed, including from the API browser.
New features available to SDN partners
Terms of Service for SDN SuiteApps
Beginning in 2024.1, NetSuite SuiteCloud Developer Network (SDN) partners now have the option to define customer-facing Terms of Service (ToS) for their commercial SuiteApps available in the in-product marketplace. ToS are useful contractual documents that clarify the conditions that users are required to meet to install and run the application (such as acceptable usage, privacy, and liability provisions) as well as covering responsibilities and obligations of the partner that developed it.
During installation of SuiteApps where ToS have been defined, all terms will be presented in a simple, familiar web interface. When designating ToS, partners can elect to either require acceptance of the terms before proceeding or display them without requiring a click to accept.
Once the ToS are accepted, the user may proceed with the installation to their NetSuite account. Users also have the option to decline the terms.
Single-page applications
This first limited-access version of single-page application (SPA) functionality is supported in this product release. As announced at SuiteWorld 2023, SPA and the accompanying UI framework will be made available to a select number of SDN partners by request only, but not to customers at this time. Details concerning general availability will be provided at a later date.
Already in use by NetSuite teams building native SuiteApps, the SPA and UI framework let developers design more elegant, sophisticated, and easier-to-implement product experiences within the NetSuite UI. These components support a streamlined, dynamic interface (pages update without page refresh) for building a new class of UI capabilities—including complex task execution—all powered by SPA-enabled SuiteCloud Development Framework (SDF) SuiteApps.
Learn more about all the updates in NetSuite 2024.1
No single blog post can do justice to all the new functions and capabilities in NetSuite 2024 Release 1. Read more about what is in the release on our Sneak Peek page (opens in new tab)or dive deep into the release notes(opens in new tab). Most importantly, don’t forget to request your Release Preview(opens in new tab) test account for hands-on access that will show you how new features will work with your data, workflows, and customizations.
The preceding is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, timing, and pricing of any features or functionality described for Oracle’s products may change and remains at the sole discretion of Oracle Corporation.