changedOutput schema / (root)
Previous value: -nullNew value: +{
+ "additionalProperties": false,
+ "properties": {
+ "folder_id": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "follow_up": {
+ "additionalProperties": false,
+ "description": "How to learn this intake is done — present unless a webhook already covers it. Mirrors FollowUpAdvice in client.ts.",
+ "properties": {
+ "reason": {
+ "type": "string"
+ },
+ "recommended": {
+ "enum": [
+ "webhook",
+ "schedule"
+ ],
+ "type": "string"
+ },
+ "schedule": {
+ "additionalProperties": false,
+ "properties": {
+ "check_with": {
+ "type": "string"
+ },
+ "every_hours": {
+ "type": "number"
+ },
+ "until": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "check_with",
+ "every_hours",
+ "until"
+ ],
+ "type": "object"
+ },
+ "webhook": {
+ "additionalProperties": false,
+ "properties": {
+ "active_endpoints": {
+ "type": "number"
+ },
+ "events": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "register_with": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "active_endpoints",
+ "events",
+ "register_with"
+ ],
+ "type": "object"
+ }
+ },
+ "required": [
+ "recommended",
+ "reason",
+ "webhook",
+ "schedule"
+ ],
+ "type": "object"
+ },
+ "intake_id": {
+ "type": "string"
+ },
+ "items": {
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "key": {
+ "type": "string"
+ },
+ "status": {
+ "enum": [
+ "pending",
+ "submitted",
+ "needs_revision",
+ "approved"
+ ],
+ "type": "string"
+ }
+ },
+ "required": [
+ "key",
+ "status"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "portal_url": {
+ "type": "string"
+ },
+ "status": {
+ "enum": [
+ "draft",
+ "sent",
+ "in_progress",
+ "completed",
+ "archived"
+ ],
+ "type": "string"
+ }
+ },
+ "required": [
+ "intake_id",
+ "portal_url",
+ "status",
+ "items"
+ ],
+ "type": "object"
+}