addedInput schema / additionalProperties
Added value: +false
removedOutput schema / $defs
Removed value: -{
- "DocumentGroupStatusAction": {
- "description": "Action status within a document group invite step.",
- "properties": {
- "action": {
- "description": "Action type: 'view', 'sign', 'approve'",
- "type": "string"
- },
- "document_id": {
- "description": "ID of the document",
- "type": "string"
- },
- "email": {
- "description": "Recipient's email address",
- "type": "string"
- },
- "role": {
- "description": "Role name for this action",
- "type": "string"
- },
- "status": {
- "description": "Action status: 'created', 'pending', 'fulfilled'",
- "type": "string"
- }
- },
- "required": [
- "action",
- "email",
- "document_id",
- "status",
- "role"
- ],
- "type": "object"
- },
- "DocumentGroupStatusStep": {
- "description": "Step status within a document group invite.",
- "properties": {
- "actions": {
- "description": "List of actions in this step",
- "items": {
- "$ref": "#/$defs/DocumentGroupStatusAction"
- },
- "type": "array"
- },
- "order": {
- "description": "Step order number",
- "type": "integer"
- },
- "status": {
- "description": "Step status: 'created', 'pending', 'fulfilled'",
- "type": "string"
- }
- },
- "required": [
- "status",
- "order",
- "actions"
- ],
- "type": "object"
- }
-}
addedOutput schema / properties / invite_mode
Added value: +{
+ "default": "field",
+ "description": "field = role/field invite path; freeform = mapped from free-form or group documents list",
+ "enum": [
+ "field",
+ "freeform"
+ ],
+ "type": "string"
+}
removedOutput schema / properties / steps / items / $ref
Removed value: -"#/$defs/DocumentGroupStatusStep"
addedOutput schema / properties / steps / items / description
Added value: +"Step status within a document group invite."
addedOutput schema / properties / steps / items / properties
Added value: +{
+ "actions": {
+ "description": "List of actions in this step",
+ "items": {
+ "description": "Action status within a document group invite step.",
+ "properties": {
+ "action": {
+ "description": "Action type: 'view', 'sign', 'approve'",
+ "type": "string"
+ },
+ "document_id": {
+ "description": "ID of the document",
+ "type": "string"
+ },
+ "email": {
+ "description": "Recipient's email address",
+ "type": "string"
+ },
+ "role": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "description": "Role name for field invites; None for freeform invites"
+ },
+ "status": {
+ "description": "Action status: 'created', 'pending', 'fulfilled'",
+ "type": "string"
+ }
+ },
+ "required": [
+ "action",
+ "email",
+ "document_id",
+ "status"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "order": {
+ "description": "Step order number",
+ "type": "integer"
+ },
+ "status": {
+ "description": "Step status: 'created', 'pending', 'fulfilled'",
+ "type": "string"
+ }
+}
addedOutput schema / properties / steps / items / required
Added value: +[
+ "status",
+ "order",
+ "actions"
+]
addedOutput schema / properties / steps / items / type
Added value: +"object"