This document provides information about the DeskGene API endpoints.
Interactive Swagger UI Documentation/api/tasks
Returns a list of all available tasks.
/api/tasks/{task_name}
Returns details of a specific task.
/api/tasks
Creates a new task.
/api/tasks/{task_name}
Deletes a task.
/api/execute_task
Executes a task.
Query Parameters:
headless (boolean, optional): Whether to run the task in headless mode/api/task_status/{job_id}
Returns the status of a task execution.
curl -X POST "http://localhost:5000/api/execute_task?headless=true" \
-H "Content-Type: application/json" \
-d '{
"task_name": "Legacy App"
}'