action appwrite_functions_get_execution { label: "Get Execution" description: "Get a function execution log by its unique ID." provider: appwrite method: GET path: "/functions/{functionId}/executions/{executionId}" encoding: json input: { type: "object" properties: { executionId: { type: "string" } functionId: { type: "string" } } required: ["executionId", "functionId"] additionalProperties: false } output: { type: "object" description: "Execution" required: ["$id", "dateCreated", "exitCode", "functionId", "status", "stderr", "stdout", "time", "trigger"] properties: { "$id": { type: "string" description: "Execution ID." } dateCreated: { type: "integer" format: "int32" description: "The execution creation date in Unix timestamp." } exitCode: { type: "integer" format: "int32" description: "The script exit code." } functionId: { type: "string" description: "Function ID." } status: { type: "string" description: "The status of the function execution. Possible values can be: `waiting`, `processing`, `completed`, or `failed`." } stderr: { type: "string" description: "The script stderr output string. Logs the last 4,000 characters of the execution stderr output" } stdout: { type: "string" description: "The script stdout output string. Logs the last 4,000 characters of the execution stdout output." } time: { type: "number" format: "float" description: "The script execution time in seconds." } trigger: { type: "string" description: "The trigger that caused the function to execute. Possible values can be: `http`, `schedule`, or `event`." } } } }