Aramark Marko Labor Employee

This API will return Employee information

Operations 4

GET /accrual Accrual balance for employee #
GET /manager Manager id of employee #
GET /details/{org_value} Employee detail information #
GET /status Employee status #

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/aramark-marko-labor-employee"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

aramark-labor-employee-openapi.json Raw ↑
{"openapi":"3.0.0","info":{"description":"\nThis API will return Employee information\n\nThe base endpoint URL for this API in production is: `https://marko.aramark.net/v1/labor/employee`.\n\nFor 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\".\n","version":"1.0.0-oas3","title":"Labor Employee"},"tags":[{"name":"Accruals","description":"Get Employee Scheduled Shifts"},{"name":"Manager","description":"Get Manager information for an Employee"},{"name":"Details","description":"Get Detail information for an Employee"},{"name":"Status","description":"Get Status information for an Employee"}],"security":[{"apiKey":[]}],"paths":{"/accrual":{"get":{"summary":"Accrual balance for employee","description":"\nReturns a collection of accrual balance information for an employee.\n\n![This endpoint is in prod](/themes/portal/images/statuspngs/statusprod.png)\n","operationId":"getEmployeeAccrual","tags":["Accruals"],"parameters":[{"$ref":"#/components/parameters/employeeIdParam"},{"$ref":"#/components/parameters/effectiveDateParam"},{"$ref":"#/components/parameters/bypassCacheParam"},{"$ref":"#/components/parameters/smokeParam"}],"responses":{"200":{"description":"Provides the accrual balance 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"},"accrual_balances":{"type":"array","items":{"$ref":"#/components/schemas/accrual_balances"}}}}}}},"404":{"description":"Requested resource does not exist."},"405":{"description":"HTTP Verb / Operation not supported"}}}},"/manager":{"get":{"summary":"Manager id of employee","description":"\nReturns a manager id of employee.\n\n![This endpoint is in prod](/themes/portal/images/statuspngs/statusprod.png)\n","operationId":"getEmployeeManager","tags":["Manager"],"parameters":[{"$ref":"#/components/parameters/employeeIdParam"},{"$ref":"#/components/parameters/bypassCacheParam"},{"$ref":"#/components/parameters/smokeParam"}],"responses":{"200":{"description":"Provides the Supervisor data for an employee","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"},"manager":{"type":"array","items":{"$ref":"#/components/schemas/manager"}}}}}}},"404":{"description":"Requested resource does not exist."},"405":{"description":"HTTP Verb / Operation not supported"}}}},"/details/{org_value}":{"get":{"summary":"Employee detail information","description":"\nReturns a collection of Employee detail information\n\n\n![This endpoint is in QA](/themes/portal/images/statuspngs/statusqa.png)\n","operationId":"getEmployeeDetails","tags":["Details"],"produces":["application/json"],"parameters":[{"$ref":"#/components/parameters/orgValueParam"},{"$ref":"#/components/parameters/employeeIdParamNotRequired"},{"$ref":"#/components/parameters/employeeEmailParam"},{"$ref":"#/components/parameters/pageParam"},{"$ref":"#/components/parameters/sizeParam"},{"$ref":"#/components/parameters/bypassCacheParam"},{"$ref":"#/components/parameters/smokeParam"}],"responses":{"200":{"description":"Provides detail information of an Employee","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_details":{"type":"array","items":{"$ref":"#/components/schemas/employee_details"}}}}}}},"404":{"description":"Requested resource does not exist."},"405":{"description":"HTTP Verb / Operation not supported"}}}},"/status":{"get":{"summary":"Employee status","description":"\nReturns Employement status of an employee\n\n![This endpoint is in QA](/themes/portal/images/statuspngs/statusqa.png)\n","operationId":"getEmployeeStatus","tags":["Status"],"parameters":[{"$ref":"#/components/parameters/employeeIdParam"},{"$ref":"#/components/parameters/dateOfBirthParam"},{"$ref":"#/components/parameters/bypassCacheParam"},{"$ref":"#/components/parameters/smokeParam"}],"responses":{"200":{"description":"Provides employment status information for an employee","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_status":{"type":"array","items":{"$ref":"#/components/schemas/employee_status"}}}}}}}}}}},"servers":[{"url":"https://qa-marko.aramark.net/v1/labor/employee","description":"Testing server"},{"url":"https://dev-marko.aramark.net/v1/labor/employee","description":"Development server"}],"components":{"parameters":{"orgValueParam":{"in":"path","name":"org_value","description":"provide business organization code in URL to filter data set","required":true,"schema":{"type":"string"}},"employeeIdParam":{"in":"query","name":"employee_id","description":"Unique identifier of the employee","required":true,"schema":{"type":"string"}},"employeeIdParamNotRequired":{"in":"query","name":"employee_id","description":"Unique identifier of the employee","required":false,"schema":{"type":"string"}},"effectiveDateParam":{"in":"query","name":"effective_date","description":"Calendar date for which the accrual balance is effective \"MM/DD/YYYY\"","required":true,"schema":{"type":"string"}},"employeeEmailParam":{"in":"query","name":"email","schema":{"type":"string"},"description":"Email address of the employee","required":false},"dateOfBirthParam":{"in":"query","name":"date_of_birth","description":"Date of Birth of the employee","required":true,"schema":{"type":"string"}},"pageParam":{"in":"query","name":"page","description":"Page number of result set","required":false,"schema":{"type":"number","default":1}},"sizeParam":{"in":"query","name":"size","description":"Number of rows in each page to return.","required":false,"schema":{"type":"string","default":50}},"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","enum":["true","false"]}}},"securitySchemes":{"apiKeyAuth":{"type":"apiKey","in":"header","name":"apikey","description":"This HTTP Header variable will verify permissions."}},"schemas":{"accrual_balances":{"type":"object","properties":{"employee_id":{"type":"string","description":"Unique ID for the employee"},"employee_name":{"type":"string","description":"First and Last name of the employee"},"accrual_code":{"type":"string","description":"Unique code to describe the type of accrual balance"},"accrual_balance":{"type":"string","description":"Actual amount of the accrual for the employee"}}},"manager":{"type":"object","properties":{"manager_id":{"type":"string","description":"Unqiue ID for the employee's manager"}}},"employee_details":{"type":"object","properties":{"employee_id":{"type":"string","description":"Unique ID for the employee"},"first_name":{"type":"string","description":"First name of the employee"},"last_name":{"type":"string","description":"Last name of the employee"},"email":{"type":"string","description":"Email address of the employee"},"phone_number":{"type":"string","description":"Phone Number of the employee"},"employee_type":{"type":"string","description":"Employment Type of the employee"},"employee_status":{"type":"string","description":"Employment Status of the employee"},"upn":{"type":"string","description":"User Principal Name of the employee"},"guid":{"type":"string","description":"Global Unique ID of the employee"},"payroll_employee_id":{"type":"string","description":"Unique ID for the employee in payroll systems"},"line_of_business_name":{"type":"string","description":"Name of the Line of Business"},"line_of_business":{"type":"string","description":"Line of Business value"},"region_name":{"type":"string","description":"Name of the Region"},"region":{"type":"string","description":"Region value"},"district_name":{"type":"string","description":"Name of the District"},"district":{"type":"string","description":"District value"},"profit_center_name":{"type":"string","description":"Name of the Profit Center"},"profit_center":{"type":"string","description":"Profit Center value"}}},"employee_status":{"type":"object","properties":{"employee_id":{"type":"string","description":"Unique ID for the employee"},"first_name":{"type":"string","description":"First name of the employee"},"last_name":{"type":"string","description":"Last name of the employee"},"employee_status":{"type":"string","description":"Employment Status of the employee"}}}}}}