Good to hear that your issue is resolved:
You can read my content in which I have written code to handle REST Responses:
tabrezblog.azurewebsites.net/.../how-to-consume-rest-api-url-in-microsoft-d365-business-central-example-getting-data-from-jsonplaceholder-api
And you can also visit my Youtube channel in which I have shown how to handle API Response....
Just providing a method here for future reference:
procedure UsersInfoFromResponse(response: Text): Boolean
var
responseArray: JsonArray;
json_Token: JsonToken;
json_Object: JsonObject;
userInfo_JsonObject: JsonObject;
i: Integer;
begin
if json_Token.ReadFrom(response) then begin
if json_Token.IsArray then // json_Token.IsArray; json_Token.IsObject; json_Token.IsValue;
responseArray := json_Token.AsArray();
for i := 0 to responseArray.Count() - 1 do begin
// Get First Array Result
responseArray.Get(i, json_Token);
// Convert JsonToken to JsonObject
if json_Token.IsObject then begin
userInfo_JsonObject := json_Token.AsObject();
insertUsersDetail(userInfo_JsonObject); // Call another procedure....
end;
end;
end;
//end;
exit(true);
end;