{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "https://raw.githubusercontent.com/api-evangelist/appian/refs/heads/main/json-schema/deployment-rest-export-configuration-schema.json", "title": "ExportConfiguration", "description": "Configuration for an export deployment operation specifying what to export and how.", "type": "object", "properties": { "exportType": { "type": "string", "description": "Specifies the kind of export being performed. Use package for a single package or application for one or more applications.", "enum": [ "package", "application" ] }, "uuids": { "type": "array", "description": "Array of UUIDs to export. For packages, provide a single UUID. For applications, provide one or more application UUIDs.", "items": { "type": "string", "format": "uuid" }, "minItems": 1 }, "name": { "type": "string", "description": "Custom name for the deployment. If omitted, a name is auto-generated.", "example": "CR-176543 Add reports dashboard" }, "description": { "type": "string", "description": "Description of the deployment, displayed in Appian Designer.", "example": "Updates the executive summary view." } }, "required": [ "exportType", "uuids" ] }