Excellent news!
Ah yes sorry about that, an oversight on my part. The Content-Type: application/json header just tells Galaxy that our payload is in JSON format.
Glad it is working! And thanks for spotting that because it may help with another thread!