Integrating test name and status to Jira using Zephyr API?

I have a working Postman Collection and am utilizing Newman as well. I am now trying to get the results to Jira.
What is the best way to get the Test Cases and Status of each Test Case onto Jira so each time the collection is run the results are in Jira?

I’ve been exploring the Zephyr API ( Zephyr Scale Server API (v1) (smartbear.com)). I am not too sure of the process and which endpoint to use.
Will I need to have an ID for the test case created in Jira first then using the API I will be able to update the status?

Any guidance is appreciated. Thank you.