…which appears to be a set of Rules. I can’t figure out how to retrieve the value of “checkin” from this input and then ImportString it as RawJSON to create a Dataset because WL keeps complaining that it’s not a String.
Correction to your answer: Should be Query["checkin"][k] … why Wolfram couldn’t make this consistent is beyond me (with Dataset and Association I’d use k[["checkin"]]).
Oops, my bad; the script I’m implementing this in uses j as the raw query text while k is the Interpreter value. Forgot I had copied this from my testbed.