•The objective of the RestLet course is to make aspirants understand about Concept of Restlet, API Governance, Scripting for Data Exchange using Restlets.
•Restlet Script Course will help you to grow your career as NetSuite Developer, Integration Developer and NetSuite Technical Consultant.
•If you are IT professionals, ERP domain, Cloud Developer, Restlet Script will help you to understand the technical aspects of Restlet development.
•Benefits of RESTlet
•Working with RESTlets
•RESTlet Governance and Session Management
•RESTlet Error Handling
RESTlet Script Overview
•RESTlet script are server side scripts.
•RESTlet scripts interacts with NetSuite data.
•RESTlets extend the SuiteScript API to allow custom integrations with NetSuite.
Benefits of RESTlet
•RESTful integration that is more lightweight and flexible.
•Support stateless communication between client and server.
•Control client and server implementation.
•Use built-in authentication based on token or user credentials in the HTTP header.
Working with RESTlets
•Invoke a RESTlet via an HTTP request to a system-generated URL.
•RESTlets support the entire SuiteScript API and general SuiteScript features such as debugging.
•RESTlets send and receive content in a request-response model.
•HTTP request is authentication done by
•NLAuth (Request-level credentials )
•NetSuite implementation of OAuth 1.0
•Check for an existing NetSuite session.
•Supported Input and Output Content Types for RESTlets are
•Supported Functions for RESTlets are
•Suitelet Defination and Deployments
•Designing a Suitelet
Suitelet Script Overview
•Suitelets are extensions of the SuiteScript API.
•Which gives developers the ability to build custom NetSuite pages and backend logic.
•Suitelets are server-side scripts that operate in a request-response model
•They are invoked by HTTP GET or POST requests to system generated URLs.
•Developers can create Suitelets that do not generate any UI elements. These kinds of Suitelets are referred to as backend Suitelets.
•Their sole purpose is to execute backend logic, which can then be parsed by other parts of a custom application.
•Just like a Suitelet that builds NetSuite pages, a backend Suitelet is invoked by making HTTP GET or POST calls to a NetSuite-generated Suitelet URL.