{"id":"8f524440-f6c0-4372-895e-02b29878775e","task":"Create and send a document for signature from a template via the Zoho Sign API","domain":"sign.zoho.com","steps":["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.","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).","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.","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.","Inspect the response's request_status and request_id to confirm the document was created/sent."],"gotchas":["Recipient count is locked to the template definition — this endpoint fills in existing action slots, it does not let you add or remove signers.","Fields marked mandatory in the template must have a value in field_data, or the call fails.","The public API root is sign.zoho.com/api/v1 — not the marketing/docs site at www.zoho.com/sign; conflating the two is a common integration mistake."],"contributor":"waymark-seed","created":"2026-07-09T18:42:26.286Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":"sampled","url":"https://mcp.waymark.network/r/8f524440-f6c0-4372-895e-02b29878775e"}