<div dir="ltr">Hi list<div><br></div><div>I am using hackney as http client (due to PATCH support), and i have an JSON structure in the Payload, this works very well, but it is not feeling really "good" to have the JSON structure in the code, and i will also need to have some variables in the JSON structure instead of only hardcoded values. What is the correct erlangish way to handle the JSON payload, is it really to have in the code as i have it now, or can it be placed in an record ?</div><div><br></div><div>Here is the code:</div><div><br></div><div>Method = patch,</div><div>URL = <<"<a href="http://2.2.2.2:8081/servers/localhost/zones/xxx.gl">http://2.2.2.2:8081/servers/localhost/zones/xxx.gl</a>">>,</div><div>Headers = [{<<"X-API-Key">>, <<"xxxxxxxx">>}],</div><div>Payload = <<"{\"rrsets\":[{\"name\": \"<a href="http://xxx.gl">xxx.gl</a>\",\"type\": \"A\",\"changetype\": \"REPLACE\",\"records\": [{\"content\": \"1.1.1.1\",\"disabled\":false,\"name\": \"<a href="http://xxx.gl">xxx.gl</a>\",\"ttl\": \"3600\",\"type\": \"A\",\"priority\": \"0\"}]}]}">>,</div><div>Options = [],</div><div>{ok, StatusCode, RespHeaders, ClientRef} = hackney:request(Method, URL, Headers, Payload, Options). </div><div><br></div><div>Any hints so that it looks nice ;-)</div><div><br></div><div>Thomas</div></div>