Powershell v3 Invoke-RestMethod

Estoy intentando hacer uso del nuevo cmdlet invoke-restmethod para POST un archivo JSON y lo he hecho con éxito. Sin embargo, no recibo una respuesta del servidor web como la que recibí al usar CURL. Para lo que estoy tratando de lograr, necesito llevar la información del repositorio al POST y usar esto para otro comando POST.

¿Alguien puede explicar cómo puedo obtener la respuesta esperada del servidor? A continuación se muestran los dos comandos primero en CURL, segundo utilizando Invoke-RestMethod. El comando curl realizará la POST correcta y devolverá una respuesta. El comando Powershell realizará la POST correcta pero no devolverá una respuesta.

Gracias

editar: Lo principal que creo que estoy tratando de obtener de la salida de ps son los "encabezados de respuesta", es decir. la salida de abajo de un comando curl

 < HTTP/1.1 201 Created
 < Date: Thu, 26 Jul 2012 01:20:06 GMT
 < Server: Apache
 < X-EM7-Implemented-methods: GET,PUT,POST
 < X-Powered-By: ScienceLogic,LLC - EM7 API/Integration Server
 < Location: /ticket/321750
 < X-EM7-status-message: ticket /ticket/321750 added.
 < X-EM7-status-code: CREATED
 < Content-Length: 830
 < Content-Type: application/json
 < 

Comando de Curl

 curl -f -v -s -k --no-sessionid -H X-em7-beautify-response:1 -H content-  type:application/json https://URLHERE --data-binary  @jsonfile.json

Código de PowerShell

 $cert=New-Object System.Security.Cryptography.X509Certificates.X509Certificate2("certfile.crt")
 $json = Get-Content jsonfile.json
 $cred = Get-Credential -Message "Enter Credentials"

 Invoke-RestMethod -Uri https://URLHERE -Credential $cred -Body $json -Certificate $cert -ContentType application/json -Method POST

Respuestas a la pregunta(1)

Su respuesta a la pregunta