Thanks for your reply, David.
That’s super weird, when I format the header the way you showed, I get:
{"errors":["You are not permitted to view the requested resource. The API username or key is invalid."],"error_type":"invalid_access"}
If I add the ["Authorization"], it works.
That’s for a simple GET request, I still can’t do the PUT.
I would expect a header that works for one operation to work for all (provided the key is global - which it is). So I am not too worried about the header at the moment - or should I be?
Thanks!