I have converted [this article](https://octopus.com/docs/octopus-rest-api/examples/artifacts/create-and-upload-artifacts) to use curl: ``` # Upload file content curl -v -X PUT -F fileData=@report.html -H "X-Octopus-ApiKey: ${OCTOPUS_API_KEY}" "${uploadUrl}" ``` Unfortunatelly it includes http part data: ``` --------------------------246875bc4e54cce7 Content-Disposition: form-data; name="fileData"; filename="report.html" Content-Type: text/html <!DOCTYPE html> <html lang="en"> ``` This is big issue for binary files, I can live with it for text ones. Probably it is issue with octopus itself not with documentation so please move this issue to the right place.