action files_get_external_events_id { label: "Show External Event" description: "Show External Event" provider: files method: GET path: "/external_events/{id}" encoding: json input: { type: "object" properties: { id: { type: "integer" format: "int32" } } required: ["id"] additionalProperties: false } output: { type: "object" description: "List External Events" properties: { body: { type: "string" description: "Event body" } body_url: { type: "string" description: "Link to log file." } bytes_synced: { type: "integer" format: "int32" description: "For sync events, the total number of bytes synced." } created_at: { type: "string" format: "date-time" description: "External event create date/time" } errored_files: { type: "integer" format: "int32" description: "For sync events, the number of files that encountered errors." } event_type: { type: "string" description: "Type of event being recorded." enum: ["ldap_sync", "remote_server_sync", "lockout", "ldap_login", "saml_login", "client_log", "pending_work"] } folder_behavior_id: { type: "integer" format: "int32" description: "Folder Behavior ID" } id: { type: "integer" format: "int32" description: "Event ID" } remote_server_type: { type: "string" description: "Associated Remote Server type, if any" } status: { type: "string" description: "Status of event." enum: ["success", "failure", "partial_failure", "in_progress", "skipped"] } successful_files: { type: "integer" format: "int32" description: "For sync events, the number of files handled successfully." } } } }