Help with InvokeURL request

Help with InvokeURL request

I have this command in bash that works fine-

curl -X PUT https://company.monitoringclient.com/v2.5/plugin_results/dr_71d075452e?api_key=<My_API>  -d plugin_result[mute_type]="timed"  -d plugin_result[mute_until]=1629928496

(I've obfuscated some variables)
I need to get this request into an invokeURL request. The issue is that I'm trying to submit 2 variables and the examples only have 1. 
Also the server we submit to requires the info in either url-form-encoded or json format. 
I can't get the invokeURL to submit either method without appending extra characters.
Here's what we want in form format-

Request Body
  1.  plugin_result[mute_type] ""timed""

  2.  plugin_result[mute_until]"1629928496"