I am having a problem downloading documents from Workfront through the API. I am able to get the downloadURL and this download URL works when I'm logged in through my browser. However, when I try to use the URL in Powershell, it is not working.
I am running this command:
$downloadResponse = Curl -Uri $url -Header $header -Body $body -OutFile $downloadPath
I am providing an apiKey (I've tried in both $body and $header) in the CURL command in Powershell.
The $url variable contains something like this:
https://<mycompany>.my.workfront.com/internal/document/download?ID=abc123456def123456
I am getting the file, with the proper name, in the proper location. But, the file that is downloading is a 4k file (should be much larger), starting with this:
<body onload="document.forms[0].submit()">
<noscript>
<p>
<strong>Note:</strong> Since your browser does not support JavaScript,
you must press the Continue button once to proceed.
</p>
</noscript>