action noosh_get_my_time_card { label: "Get a specific my time cards" description: "Get a specific my time cards" provider: noosh method: GET path: "/v1/workgroups/{workgroup_id}/myTimeCards/{timeCard_id}" encoding: json input: { type: "object" properties: { timeCard_id: { type: "string" } workgroup_id: { type: "string" } } required: ["timeCard_id", "workgroup_id"] additionalProperties: false } output: { description: "Java type: com.noosh.nooshapi.vo.TimeCardDetailVO" properties: { billable_hours: { description: "Java type: java.math.BigDecimal" type: "object" } is_submit: { type: "boolean" } last_updated_date: { type: "string" format: "date" } no_of_workdays: { type: "integer" format: "int32" } nonbillable_hours: { type: "object" additionalProperties: true } submit_date: { type: "string" format: "date" } time_card_line: { type: "array" items: { description: "Java type: com.noosh.nooshapi.vo.TimeCardLineVO" properties: { activity_name: { type: "string" } day1_hours_spent: { type: "object" additionalProperties: true } day2_hours_spent: { type: "object" additionalProperties: true } day3_hours_spent: { type: "object" additionalProperties: true } day4_hours_spent: { type: "object" additionalProperties: true } day5_hours_spent: { type: "object" additionalProperties: true } day6_hours_spent: { type: "object" additionalProperties: true } day7_hours_spent: { type: "object" additionalProperties: true } project: { description: "Java type: com.noosh.nooshapi.vo.ProjectTimeCardVO" properties: { project_id: { type: "integer" format: "int64" } project_name: { type: "string" } } } task: { description: "Java type: com.noosh.nooshapi.vo.TaskTimeCardVO" properties: { task_id: { type: "integer" format: "int64" } task_name: { type: "string" } } } time_card_line_id: { type: "integer" format: "int64" } total_hours_spent: { type: "object" additionalProperties: true } } } } timecard_id: { type: "integer" format: "int64" } total_hours: { type: "object" additionalProperties: true } week_beginning: { type: "string" format: "date" } } } }