This exists because Invoke-RestMethod is almost magical;  "Almost doesn't count" - Brandy