pub fn create_tasks( tasks: Vec<TaskRequest>, headers: HeaderMap, ) -> Result<Vec<TaskResponse>, String>