using Newtonsoft.Json.Linq;
public static void Main()
'_id': '5fff322292f07400a36c5f44',
'name': 'APBR_SPRINT_SIGNAL :: ARS::AACIQ',
'value': 'All Anomalies Resolved'
'signaler': 'APBR_SPRINT_SIGNAL',
'addToQueueTime': 1610560034285,
'popFromQueueTime': 1610560034285,
'postTime': 1610560034285,
'addToCacheTime': 1610560034288,
'popFromCacheTime': 1610560034289,
'insertTime': 1610560034304
'__createdAt': '2021-01-13T17:47:14.310Z',
'timeBetweenSendAndInsertMS': 19
string path = "[0].payload.data[0][0].value";
JArray jsonObject = JArray.Parse(data);
var result = jsonObject.SelectToken(path).ToString();
Console.WriteLine(result);