IP Notify - PUSH - JSON - how to add header information to PUSH

Hi there,

I struggle in getting an IP Notify Profile configured to provide JSON to a remote API PUSH call.
Where and how can I add header information (in my case e.g. the API-Key)?

I guess the JSON content is just added to the Data Type Field with JSON selected. but where to put information which needs to be in the Header of the PUSH request?

The API call needs to represent this CURL string (API-Key not valid in my posting here for obvious reasons). Can someone provide information how to reflect this in an IP notify profile, please.

curl -X POST "https://api.pushcut.io/v1/notifications/MyNotification" -H  "accept: */*" -H  "API-Key: FpxxxXky0fzzzzzzzSoyyyki" -H  "Content-Type: application/json" -d "{\"text\":\"My dynamic text\",\"title\":\"My dynamic title\",\"input\":\"My dynamic input\",\"actions\":[{\"name\":\"A Dynamic Action\",\"url\":\"https://www.pushcut.io/\"}]}"`

Http header entries are not available for insertion or manipulation in IP Notify at this time. This makes using API keys and Bearer tokens impossible to use. I have been creating simple proxy services to relay IP Notify messages to enterprise API’s that have these needs, so most of them.

1 Like