VS402881: no se especifica una versión de artefacto correspondiente a la fuente de artefacto 'MyBuild'. Release Management vNext REST API

Estoy usando TFS 2015.2 RTM y acabo de descubrir que la API REST vNext de Release Management está en 2.2-preview.1 local. Quiero crear una versión, pero no sé el JSON exacto para poner en el cuerpo de la solicitud POST desde eldocumentación solo funciona para VSTS.

Cuando envío la solicitud, recibo el mensaje de error:

VS402881: No artifact version is specified corresponding to artifact source 'MyBuild.' Specify a valid value and try again. 

Aquí está el JSON:

$body = @"
     {
          definitionId": 1,
    "description": "test",
    "artifacts": [ 
      {
         "alias": "Tailspin Toys", 
         "version": {
               "id": 147,
         },
         "instanceReference": {
            "id": 5
        }
       }
     ]
} 
"@

Y aquí está el comando Invoke-RestMethod:

$releaseResponse = Invoke-RestMethod -Method Post -Credential $credential -ContentType application/json -Uri $postUri -Body $body

¿Qué elementos JSON me estoy perdiendo? ¿Cómo encuentro qué poner en el cuerpo JSON si los documentos no tienen lo que falta?

Respuestas a la pregunta(3)

Su respuesta a la pregunta