Integrating GraphQL Payloads into Existing REST API Infrastructures

With the increasing popularity of GraphQL, we, developers are exploring ways to integrate it with existing REST-based backends. GraphQL offers clients the ability to request specific data in a single query, enhancing efficiency and reducing the number of API calls. In this article, we’ll cover key differences between GraphQL and REST payloads, approaches to integrate… Continue reading Integrating GraphQL Payloads into Existing REST API Infrastructures

SuiteScript 2.X Generative AI APIs

SuiteScript Generative AI APIs (N/llm Module) enable you to work with generative artificial intelligence (AI) in NetSuite using SuiteScript. You can use these APIs to send requests to large language models (LLMs) and to receive responses from them. NetSuite accesses LLMs through an integration with the Oracle Cloud Infrastructure (OCI) Generative AI service. NetSuite provides… Continue reading SuiteScript 2.X Generative AI APIs

Suitelet sample for fetching and displaying values from an external API in a Suitelet page

Suitelet Script /** * @NApiVersion 2.1 * @NScriptType Suitelet */ define([‘N/ui/serverWidget’, ‘N/https’],     (serverWidget, https) => {           const onRequest = (scriptContext) => {             try {                 if (scriptContext.request.method === ‘GET’) {          … Continue reading Suitelet sample for fetching and displaying values from an external API in a Suitelet page

What are API request methods

What are API request methods? APIs utilize various request methods that define how a client app is allowed to interact with online systems. These particular approaches usually revolve around acquiring and manipulating information stored in those systems. To be specific, there exist five popular kinds of API request methods: GET, POST, PUT, PATCH, and DELETE.… Continue reading What are API request methods

Different types of API

Different types of API REST REST APIs are designed to make server-side data readily available by representing it in simple formats such as json and XML. The acronym stands for Representational State Transfer, and it was released in 2000 after being introduced in an academic thesis by Roy Fielding. This particular type of API adheres to six specific architectural… Continue reading Different types of API

The advantages of SOAP services over REST, specifically in the context of NetSuite API integration.

1. SOAP vs REST : 1.1 NetSuite SOAP API’s Advantage: Despite its age and being less modern compared to REST APIs, NetSuite SOAP API is more reliable for certain operations, especially for writing data into NetSuite. This contrasts with the common belief that modern REST APIs are always superior. 1.2 Comprehensive Access with SOAP: The… Continue reading The advantages of SOAP services over REST, specifically in the context of NetSuite API integration.

Enable enhanced match in the part of the Pinterest tag

You have to format and hash <email_address> using the SHA-256, SHA-1 or MD5 algorithm. <email_address> needs to be lowercase and have all spaces removed. The formatted and hashed <email_address> has to be added to every Pinterest tag <img> tag URL on your website using the &pd[em]=<hashed_email_address> parameter. This parameter has to be added to both… Continue reading Enable enhanced match in the part of the Pinterest tag

How to create a json payload for a POST request?

Creating a JSON payload for a POST request involves constructing a JSON object and then converting it to a string format, which can be sent in the body of the POST request. Step 1: Constructing the JSON Object {  “name”: “John Doe”,  “email”: “john.doe@example.com”,  “age”: 30,  “address”: {   “street”: “123 Main St”,   “city”: “Anytown”,   “state”:… Continue reading How to create a json payload for a POST request?