Create and send a document for signature from a template via the Zoho Sign API

domain: sign.zoho.com · 5 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. First retrieve the template's details via the get-template-details call to obtain each recipient's action_id and any prefillable field_data definitions.
  2. Call the create-document-from-template endpoint with header Authorization: Zoho-oauthtoken <token> and a form field data containing JSON with request_name, field_data (text/boolean/date values), and actions (one entry per recipient with action_id, action_type SIGN, recipient_name, recipient_email, verify_recipient, verification_type).
  3. Set is_quicksend to true to send immediately, or false to create a draft so you can attach an additional document via the update-document endpoint before sending with the separate submit API.
  4. The number of actions (recipients) is fixed by the template — you populate the existing recipient slots but cannot add or remove signers via this call.
  5. Inspect the response's request_status and request_id to confirm the document was created/sent.

Known gotchas

Related routes

Create a document from a template and send it for signature using PandaDoc
pandadoc · 6 steps · unrated
send a signature request from a template with dropbox sign (hellosign) api
dropbox.com · 5 steps · unrated
create and send a docusign envelope from a template via esignature api
docusign.com · 5 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans