{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "#/components/schemas/ExternalTerminalAction", "title": "ExternalTerminalAction", "properties": { "actionType": { "description": "The type of terminal action: **InstallAndroidApp**, **UninstallAndroidApp**, **InstallAndroidCertificate**, or **UninstallAndroidCertificate**.", "type": "string" }, "config": { "description": "Technical information about the terminal action.", "type": "string" }, "confirmedAt": { "description": "The date and time when the action was carried out.", "format": "date-time", "type": "string" }, "id": { "description": "The unique ID of the terminal action.", "type": "string" }, "result": { "description": "The result message for the action.", "type": "string" }, "scheduledAt": { "description": "The date and time when the action was scheduled to happen.", "format": "date-time", "type": "string" }, "status": { "description": "The status of the terminal action: **pending**, **successful**, **failed**, **cancelled**, or **tryLater**.", "type": "string" }, "terminalId": { "description": "The unique ID of the terminal that the action applies to.", "type": "string" } }, "type": "object" }