APIs for SuiteCommerce Extensions
When developing extensions for a SuiteCommerce website, you are likely to use one or more APIs to complete your customization. NetSuite and the SuiteCommerce framework provide the following APIs:
-
SuiteCommerce Extensibility API – Use the extensibility API to interact with the application layer of a SuiteCommerce website. The extensibility API consists of several modules (components) that provide access to different parts of the SuiteCommerce application, such as the product list page, a shopper’s cart, or a visitor’s user profile. See SuiteCommerce Extensibility API for more information.
-
SuiteScript API – You can use the SuiteScript API to access custom records and NetSuite records, get and set record data, and perform record actions. SuiteScript 2.x is a JavaScript API that enables you to customize, extend, and process data in NetSuite. See Use SuiteScript With Your Extension for more information.
-
Item Search API – The item search API is a REST style API that enables you to retrieve information from item records. It returns the information in JSON format. See Item Search API for more information.
-
Commerce API – The Commerce API exposes a set of shopping objects and functions, that you can use to develop web store customizations. See Commerce API for more information.