I have to believe there are serious flaws in the documented example which use -d for setting the output_mode. In all the answers I've seen here, you have to actually use "--get" instead of "-d".
Try issuing as a GET request by using the --get flag
curl -k -u admin:changeme https://yourhost:8089/services/search/jobs/1329299816.358/results
--get -d output_mode=csv
Yes this serch give me output on splunk ui...
Does the command for search job you posted for that ID actually return any data ?
This is not giving me any output
curl -k -u admin:changeme2 https://
/results --get -d output_mode=csv