RE: “Accept” encoding types recognized by Netsuite


I am making a restlet call to Cybersource to retrieve transaction records.  The get request needs an “Accept” header.
var headers = new Array();
headers[“Accept”] = “application/hal+json;charset=utf-8″;

When I do the call var the response = nlapiRequestURL(url,”, headers,’GET’);  the response is a 406 error. Indicated Netsuite does not recognize the response type. A get request that needs an Accept Header of application/json works fine in another script. the call also works fine outside the Netsuite environment.
Does anyone know if Netsuite recognizes the hal+json  Accept type?
I am using Suitescript 1.0.


larryw11980 Rookie Asked on June 16, 2020 in SuiteScript.
Add Comment
3 Answers

Using SuiteScript 2.0 was the answer the Accept type application/hal+json does not exist in 1.0.

Rookie Answered on July 14, 2020.
Add Comment

Your Answer

By posting your answer, you agree to the privacy policy and terms of service.