Properties
| Name | Type | Description |
|---|---|---|
| actionType | string | The type of terminal action: **InstallAndroidApp**, **UninstallAndroidApp**, **InstallAndroidCertificate**, or **UninstallAndroidCertificate**. |
| config | string | Technical information about the terminal action. |
| confirmedAt | string | The date and time when the action was carried out. |
| id | string | The unique ID of the terminal action. |
| result | string | The result message for the action. |
| scheduledAt | string | The date and time when the action was scheduled to happen. |
| status | string | The status of the terminal action: **pending**, **successful**, **failed**, **cancelled**, or **tryLater**. |
| terminalId | string | The unique ID of the terminal that the action applies to. |
JSON Schema
{
"$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"
}