Having trouble trying to send with a template

Having trouble trying to send with a template

Hello, I'm trying to request a signature with a template that I have created. The template is very simple for demo, just a name and signature field. The swagger documentation seems to be incorrect for the "createdocument" endpoint here https://app.swaggerhub.com/apis/zohosign/zohosign_api/1.0.0#/Template%20Management/post_templates__Template_Id__createdocument

When I make the request to the createdocument endpoint with my template ID, the response I get is "At least one recipient should be assigned the "Needs to Sign" action""

I was hoping to create the templates using the web interface and then use code to request signatures when a webhook is called. I looked at another topic here in this forum and someone was told they need to provide an action ID, and I'm unsure where I am to get the action ID from when I am adding recipients to this template via the API. The action ID is also referenced in this documentation https://www.zoho.com/sign/api/template-managment/send-documents-using-template.html - is this a process that requires 2 API calls? 

When I go to the "#/devspace/templatedetails" section of the developer site, I can choose the template, and it tells me the ID, but it tells me to send this data, which is definitely not correct (it's all empty)

  1. {
  2.     "templates": {
  3.         "field_data": {
  4.             "field_text_data": {},
  5.             "field_boolean_data": {},
  6.             "field_date_data": {},
  7.             "field_radio_data": {},
  8.             "field_checkboxgroup_data": {}
  9.         },
  10.         "actions": [],
  11.         "notes": ""
  12.     }
  13. }
My hope is to get this API working asap so that I can tell my client to purchase ZohoSign to replace their existing service, but this part has got me confused.

Thank you for any help you can provide!