changedInput schema / properties / action / enum
Previous value: -[
- "describe",
- "sign-list",
- "sign-create",
- "sign-get",
- "sign-update",
- "sign-send",
- "sign-void",
- "sign-document-source-download",
- "sign-document-source-preview",
- "sign-document-signed-download",
- "sign-audit-download",
- "sign-audit-pdf-download",
- "sign-retry",
- "dashboard-sign-link",
- "sign-template-create",
- "sign-template-list",
- "sign-template-get",
- "sign-template-update",
- "sign-template-delete",
- "sign-template-instantiate"
-]New value: +[
+ "describe",
+ "sign-list",
+ "sign-get",
+ "sign-document-source-download",
+ "sign-document-source-preview",
+ "sign-document-signed-download",
+ "sign-audit-download",
+ "sign-audit-pdf-download",
+ "sign-template-list",
+ "sign-template-get"
+]
removedInput schema / properties / confirm
Removed value: -{
- "description": "Confirmation gate ('true'). REQUIRED for sign-send/sign-void; refused without it.",
- "enum": [
- "true",
- "false"
- ],
- "type": "string"
-}
changedInput schema / properties / describe_action / description
Previous value: -"When action='describe', narrow the output to ONE action's full params/notes (e.g. 'sign-create'). Omit to get the compact action index."New value: +"With action='describe': return one action's params and notes instead of the action index."
removedInput schema / properties / description
Removed value: -{
- "description": "sign-template-create/-update: template description (max 1024).",
- "maxLength": 1024,
- "type": "string"
-}
removedInput schema / properties / documents
Removed value: -{
- "description": "sign-create/-update: JSON documents array 1-20 (see note). sign-template-instantiate: JSON array of slot overrides [{document_slot_index, source_node_id, source_version_id?}].",
- "type": "string"
-}
removedInput schema / properties / expected_version
Removed value: -{
- "description": "sign-template-update: the `version` you read from sign-template-get (optimistic CAS). A concurrent write returns 409 — re-read and retry.",
- "maximum": 9007199254740991,
- "minimum": 1,
- "type": "integer"
-}
removedInput schema / properties / expires_at
Removed value: -{
- "description": "sign-create/-update: envelope expiry as a UTC timestamp 'Y-m-d H:i:s UTC' (NOT a day count; omit/null = policy default).",
- "type": "string"
-}
removedInput schema / properties / fields
Removed value: -{
- "description": "sign-create/-update: JSON array of field placements (coords 0..1; see note).",
- "type": "string"
-}
removedInput schema / properties / name
Removed value: -{
- "description": "sign-create/-update: envelope name (max 255). sign-template-create/-update: template name (REQUIRED on create). sign-template-instantiate: name for the draft envelope (defaults to the template name).",
- "maxLength": 255,
- "minLength": 1,
- "type": "string"
-}
removedInput schema / properties / policy_json
Removed value: -{
- "description": "sign-create/-update: optional JSON policy {auth_method,...}.",
- "type": "string"
-}
removedInput schema / properties / reason
Removed value: -{
- "description": "sign-void: void reason (max 1024).",
- "maxLength": 1024,
- "type": "string"
-}
removedInput schema / properties / recipient_bindings
Removed value: -{
- "description": "sign-template-instantiate: JSON OBJECT keyed by slot_key -> {email, display_name?, auth_method?}. An ARRAY is rejected by the platform.",
- "type": "string"
-}
removedInput schema / properties / recipients
Removed value: -{
- "description": "sign-create/-update: JSON recipients array (see note).",
- "type": "string"
-}
removedInput schema / properties / snapshot
Removed value: -{
- "description": "sign-template-create/-update: JSON snapshot object {recipient_slots, document_slots, fields, policy}. On update it is a FULL replacement (see note).",
- "type": "string"
-}
changedInput schema / properties / template_id / description
Previous value: -"sign-template-get/-update/-delete/-instantiate: template id (30-char base32, `sa` family)."New value: +"sign-template-get: template id (30-char base32, `sa` family)."
changedInput schema / properties / workspace_id / description
Previous value: -"Workspace ID. Envelopes are workspace-parented; use the 19-digit NUMERIC workspace ID (the document/audit download stream route rejects custom workspace names)."New value: +"Workspace ID (19-digit NUMERIC; the document/audit download stream route rejects custom workspace names). Envelopes are workspace-parented."