CLIEsign
Esign
13 `hanzo` commands for Esign, each calling one operation on api.hanzo.ai.
Package esign is a document out for signature, signed and filed with an audit trail.
13 commands · API reference →
| Command | Calls | What it does |
|---|---|---|
hanzo esign documents audit <id> | GET /v1/esign/documents/{id}/audit | Returns the document's full audit trail, oldest first. |
hanzo esign documents download <id> | GET /v1/esign/documents/{id}/download | Returns the document — the sealed PDF once it is complete. |
hanzo esign documents fields <id> | POST /v1/esign/documents/{id}/fields | Places a field on the page for one recipient to fill. |
hanzo esign documents recipients <id> | POST /v1/esign/documents/{id}/recipients | Adds someone to a draft and mints their signing token. |
hanzo esign documents send <id> | POST /v1/esign/documents/{id}/send | Sends the document out and answers each signer's link. |
hanzo esign documents get <id> | GET /v1/esign/documents/{id} | Returns one document with its recipients and field layout. |
hanzo esign documents list | GET /v1/esign/documents | Returns your org's documents, newest first. |
hanzo esign documents create | POST /v1/esign/documents | Uploads a PDF and opens a draft ready for recipients and fields. |
hanzo esign health | GET /v1/esign/health | Reports whether the e-signature surface is mounted. |
hanzo esign o sign complete <org> <token> | POST /v1/esign/o/{org}/sign/{token}/complete | Finishes your signing — and seals the document if you were the last. |
hanzo esign o sign fields add <org> <token> <fieldId> | POST /v1/esign/o/{org}/sign/{token}/fields/{fieldId} | Fills in one of your fields. |
hanzo esign o sign reject <org> <token> | POST /v1/esign/o/{org}/sign/{token}/reject | Declines to sign, with an optional reason. |
hanzo esign o sign get <org> <token> | GET /v1/esign/o/{org}/sign/{token} | Opens a document you were asked to sign, using your signing link. |
How is this guide?