The HTTP header does contain the following information: button-serial-number; button-battery-level; button-name. I agree it would be nice if it also included the button-action. I just put the info in the URL (eg flic/1/click) so I don't have to set a body. I then handle this in Node Red where I can specify the endpoint as flic/:from/:action and it pulls the parameters out for me automatically.