action noosh_get_task_of_project { label: "Get a sepcific task of project level" description: "Get a sepcific task of project level" provider: noosh method: GET path: "/v1/workgroups/{workgroup_id}/projects/{project_id}/tasks/{task_id}" encoding: json input: { type: "object" properties: { project_id: { type: "string" } task_id: { type: "string" } workgroup_id: { type: "string" } } required: ["project_id", "task_id", "workgroup_id"] additionalProperties: false } output: { description: "Java type: com.noosh.nooshapi.vo.TaskExpandVO" properties: { result: { description: "Java type: com.noosh.nooshapi.vo.TaskDetailVO" properties: { actual_duration: { description: "Java type: java.math.BigDecimal" type: "object" } actual_end: { type: "string" format: "date" } actual_hours: { type: "object" additionalProperties: true } actual_start: { type: "string" format: "date" } assign_to: { description: "Java type: com.noosh.nooshapi.vo.PersonVO" properties: { email: { type: "string" } first_name: { type: "string" } last_name: { type: "string" } middle_name: { type: "string" } } } baseline_duration: { type: "object" additionalProperties: true } baseline_end_date: { type: "string" format: "date" } baseline_start_date: { type: "string" format: "date" } comments: { type: "string" } create_date: { type: "string" format: "date" } creator_workgroup_name: { type: "string" } current_duration: { type: "object" additionalProperties: true } description: { type: "string" } is_milestone: { type: "boolean" } last_updated_by: { type: "object" additionalProperties: true } mod_date: { type: "string" format: "date" } percent_complete: { type: "integer" format: "int32" } plan_duration: { type: "object" additionalProperties: true } plan_end: { type: "string" format: "date" } plan_start: { type: "string" format: "date" } priority: { type: "string" } requested_by: { type: "object" additionalProperties: true } schedule_code: { type: "string" } status: { type: "string" } task_id: { type: "integer" format: "int64" } task_name: { type: "string" } task_type: { type: "string" } } } status_code: { type: "integer" format: "int32" } status_reason: { type: "string" } } } }