:- use_module(library(http/json)).
json
indicator.
Notably, you can't use a Prolog variable in place of an object key. Here
is an example.
{|json(Name)|| { "name": Name, "created": { "day":null, "month":"December", "year":2007 }, "confirmed":true, "members":[1,2,3] } |}.