openapi: 3.2.0 info: description: 'This API will return Daily Labor Metrics data from Aramark''s labor management systems. The base endpoint URL for this API in production is: `https://marko.aramark.net/v1/labor/daily`. For testing the API with the "Try" tool on this page or in your app, use either our testing server "qa-marko" or our development server "dev-marko".' version: 1.0.0-oas3 title: Labor Daily Employee Daily Summary API servers: - url: https://qa-marko.aramark.net/v1/labor/daily description: Testing server - url: https://dev-marko.aramark.net/v1/labor/daily description: Development server security: - apiKey: [] tags: - name: Employee Daily Summary paths: /employee/summary/{org_value}: get: summary: Employee daily summary description: 'Returns Employee Daily Summary !This endpoint is in production' operationId: getDailyEmployeeSummaryByOrgValue tags: - Employee Daily Summary parameters: - $ref: '#/components/parameters/orgValueParam' - $ref: '#/components/parameters/startDateParam' - $ref: '#/components/parameters/endDateParam' - $ref: '#/components/parameters/bypassCacheParam' - $ref: '#/components/parameters/smokeParam' responses: '200': description: Provides employee summary data content: application/json: schema: type: object properties: status: type: string description: ENUM 'Success', 'Error' or 'Not Found' default: Success count: type: integer description: Number of records being returned employee_summary: type: array items: $ref: '#/components/schemas/employee_summary' '404': description: Requested resource does not exist. '405': description: HTTP Verb / Operation not supported components: parameters: bypassCacheParam: in: header name: bypass-cache description: This HTTP Header variable will bypass cache. schema: type: string enum: - 'true' - 'false' default: 'false' smokeParam: in: header name: smoke description: When set to 'true' this HTTP header variable will route the API call to the Integration testing environment. Only applicable in QA. schema: type: string default: 'false' orgValueParam: in: path name: org_value description: Aramark Business Organization code to filter data set required: true schema: type: string endDateParam: in: query name: end_date description: Calendar end date for daily transactions. Will use start_date if not provided. "mm/dd/yyyy" required: false schema: type: string startDateParam: in: query name: start_date description: Calendar date for daily transactions. "mm/dd/yyyy" required: true schema: type: string schemas: employee_summary: type: object properties: source_site_code: type: string description: Code referencing the Source Site source_site_name: type: string description: Name of the Site source_pc_code: type: string description: PC code of Source source_pc_name: type: string description: Name of PC org_value: type: string description: Aramark Organization code for rollup source_location_code: type: string description: Code for source location source_location_name: type: string description: Name of source location source_department_code: type: string description: Code for source department source_department_name: type: string description: Name of source department source_job_code: type: string description: Code for job source_job_name: type: string description: Name of job source_employee_id: type: string description: ID of employee first_name: type: string description: First name of employee last_name: type: string description: Last name of employee employment_status: type: string description: status of employment full_time_indicator: type: string description: indicator of full time status employee_status: type: string description: status of employee seasonal_flag: type: string description: indicator of seasonal employee union_flag: type: string description: indicator of union status of employee agency_flag: type: string description: indicator of agency status of employee fiscal_day_id: type: number description: ID of fiscal day of year fiscal_month_id: type: number description: ID of fiscal month of year calendar_date: type: string description: date of employee data non_aramark_employee_flag: type: string description: indicator of aramark employement status actual_early_in_hours: type: number description: Actual Early in Hours actual_early_in_wages: type: number description: Actual Early in Wages actual_early_out_hours: type: number description: Actual Early Out Hours actual_early_out_wages: type: number description: Actual Early Out Wages actual_late_out_hours: type: number description: Actual Late Out Hours actual_late_out_wages: type: number description: Actual Late Our Wages actual_non_prod_hours: type: number description: Actual Non Prod Hours actual_non_prod_wages: type: number description: Actual Non Prod Wages actual_overtime_hours: type: number description: Actual Non Overtime Hours actual_overtime_wages: type: number description: Actual Overtime Wages actual_prod_hours: type: number description: Actual Prod Hours actual_prod_Wages: type: number description: Actual Prod Wages actual_short_lunch_hours: type: number description: Actual Short Lunch Hours actual_short_lunch_wages: type: number description: Actual Short Lunch Wages actual_very_early_in_hours: type: number description: Actual Very Early In Hours actual_very_early_in_wages: type: number description: Actual Very Early In Wages actual_very_late_out_hours: type: number description: Actual Very Late Out Hours actual_very_late_out_wages: type: number description: Actual Very Late Out Wages sched_non_prod_hours: type: number description: Scheduled Non Prod Hours sched_non_prod_wages: type: number description: Scheduled Non Prod Wages sched_overtime_hours: type: number description: Scheduled Overtime Hours sched_overtime_wages: type: number description: Scheduled Overtime Wages sched_prod_hours: type: number description: Scheduled Prod Hours sched_prod_wages: type: number description: Scheduled Prod Wages unsched_non_prod_hours: type: number description: Unscheduled Non Prod Hours unsched_non_prod_wages: type: number description: Unscheduled Non Prod Wages unsched_overtime_hours: type: number description: Unscheduled Overtime Hours unsched_overtime_wages: type: number description: Unscheduled Overtime Wages unsched_prod_hours: type: number description: Unscheduled Prod Hours unsched_prod_wages: type: number description: Unscheduled Prod Wages securitySchemes: apiKey: type: apiKey in: header name: apikey description: This HTTP Header variable will verify permissions.