Step by step break down

I created a test case which consists of 10 steps.I have a automated script for all 10 steps for that test case. If I execute the test set . It will run that script and returns the status, It is fine. But I need a way to report each and every step in that test case, For eg : I have a test case in that I have 10 steps, I need a way to mark each and every step execution status to pass or fail from the automated script details log file. Right now how it is working is it is marking as a whole for that test case based on the step results. But I need reporting for each and every step should be marked in the spira. Is this possible?

Also is there anything like I need to change in script. Do I need to give step ID in automation scripts to get the step by step breakdown?

The new API available in SpiraTest and RemoteLaunch v4.0 supports reporting status back at the test step level, it's up to the specific plugin to include the ID of the corresponding test step in the results. You need to pass back a list of Test Steps to RemoteLaunch together with an actual result, test step id and execution status.

I got for whole script, but for step by step, What should I pass in my script to remote launch. Is there any PDF available for this? I saw the PDF which is available in website. There It says how to run whole script. But for step by step break down. I did not find any info.

I just need information on how and what to pass in my Testcomplete scripts to mark each step execution status.

Thanks for clarifying, I didn't realize that you were referring specifically to TestComplete. That plugin will report back each checkpoint in TestComplete as a test result step, but it doesn't have the ability to report back against the test steps in the test case.