Aramark Marko Service is one of 60 APIs that Aramark publishes on the APIs.io network, described by a machine-readable OpenAPI specification.
Tagged areas include Service. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and an API reference.
This API exposes
39 operations
across 27 paths,
organized into 16 resource areas,
and defines 41 schemas.
It is described by OpenAPI 3.0.0, at version 1.0.0-oas3.
Requests are made against 2 base URLs: https://qa-marko.aramark.net/v1/service, https://dev-marko.aramark.net/v1/service.
39 operations27 paths41 schemas2 DELETE22 GET2 POST13 PUT
Metadata
The identity and technical contract details declared by the specification.
Specification
OpenAPI 3.0.0
API Version
1.0.0-oas3
Base URL
https://marko.aramark.net/v1/service
Authentication
API Key
Resource Areas
16
Authentication & Security 1
Aramark Marko Service declares
1 security scheme
for authenticating requests.
An API key is passed in the header as apikey (apikey).
apikey — This HTTP Header variable will verify security
Paths & Operations 39
Across 27 paths, the API surfaces 39 operations — 2 DELETE, 22 GET, 2 POST, 13 PUT. They span 16 resource areas, including Customer, Device, Equipment, Feature, Food Bank, Menu Items, Manufacturer Items, Sub Locations, and 8 more. Each is listed below with its method, path, parameters, and response codes.
Customer 2
A collection of Customer data
GET
/customer/count
Get Customer Count for a Service Area
getCustomerCount4 params→ 200404405
PUT
/customer/count
Update Customer Count for a Service Area
putCustomerCount1 parambody→ 200404405
Device 1
A collection of Device data
GET
/device/sites
Get Sites for a Device
getDeviceSites4 params→ 200404405
Equipment 2
A collection of Equipment data
GET
/equipment
Get Equipment for a Location or Service Area
getEquipment4 params→ 200404405
PUT
/equipment/temperature
Update Equipment Temperature
putEquipmentTemperaturebody→ 200404405
Feature 1
A collection of Feature data
GET
/features
Get Features for a Site or Location
getFeatures5 params→ 200404405
Food Bank 2
A collection of Food Bank data
GET
/food_bank_items
Get Food Bank Items for a Location
getFoodBankItems4 params→ 200404405
PUT
/food_bank_items/activity
Update Food Bank Item Activity
putFoodBankItemsActivity1 parambody→ 200404405
Menu Items 4
A collection of Menu Item data
GET
/menu_items
Get Menu Items for a Service Area, Location or Sub Location
getMenuItems11 params→ 200
PUT
/menu_items
Update Menu Items
putMenuItems1 parambody→ 200404405
GET
/menu_items/flat
Get Menu Items for a Service Area, Location or Sub Location
getMenuItemsFlat12 params→ 200
GET
/menu_items/updates
Get Menus that have been updated since last input date
The contract defines 41 schemas that model the data the API accepts and returns. The most detailed are service_items (48 properties), menu_items (34 properties), food_bank_items (20 properties), prep_temperatures (16 properties). Each schema is shown below with its type and property counts.
putMenuItemsBody
object
10 properties
putResultsBody
object
10 properties
putSitePinBody
object
4 properties
manufacturer_item_pricing
object
11 properties
putWasteBody
object
7 properties
service_photos
object
5 properties
putPhotosBody
object
5 properties
deleteWasteBody
object
1 property
deletePhotosBody
object
1 property
service_waste
object
5 properties
user_disabled_locations
object
2 properties
putDisabledUserLocationsBody
object
3 properties
putCustomerCountBody
object
8 properties
postSiteRequestBody
object
6 properties
postLogRequestBody
object
4 properties
putSiteRequestBody
object
2 properties
user_sites
object
2 properties
device_sites
object
2 properties
prep_temperatures
object
16 properties
put_prep_temperatures_body
object
13 properties
temperature_cooling
object
13 properties
put_temperature_cooling_body
object
13 properties
site_journal
object
8 properties
put_site_journal_body
object
9 properties
service_feature
object
4 properties
service_menus
object
1 property
menu
object
11 properties
sub_locations
object
6 properties
menu_items
object
34 properties
service_items
object
48 properties
site_details
object
2 properties
service_area_recipe_list
object
7 properties
site_pin
object
2 properties
service_equipment
object
8 properties
putEquipmentTemperatureBody
object
11 properties
serviceTemperatures
object
13 properties
serviceCustomerCount
object
7 properties
recommendations
object
4 properties
food_bank_items
object
20 properties
service_menu_items_updates
object
3 properties
putFoodBankItemsActivityBody
object
7 properties
Specification
The full machine-readable OpenAPI contract behind this narrative.
Every API here is available over the API and to AI agents over MCP. APIs is not yet its own endpoint on the v1 API. Reach this content through network search and the tag graph, or the MCP server below.
Installs https://mcp.apievangelist.com/mcp in Claude, Cursor, VS Code and the rest — one button, every client.
MCP tools for apis
4 tools reach this content
search_api_evangelistSearch every content type across the network at once.
find_relatedThe shared-tag relevance graph — what else covers this.
get_tagEverything one tag labels, across all content types.
guide_topicPRO — a curated bundle for a topic: area, guidance, rules, papers, stories, services.
A second provider on the same verified email joins the account you already have.
Your account
ⓘWhere this information came from
This is an independent, third-party profile of Aramark Marko Service, published by
API Evangelist. We do not operate, host, resell, or
support these APIs, and we are not affiliated with or endorsed by the company unless stated above.
Everything here is built from publicly available information — the company's own site,
developer portal, documentation, public repositories, and the specifications it publishes for public use.
Nothing is obtained by breaching a system, defeating an access control, or using credentials.
The Kin Score and Agent Readiness rating are independently calculated assessments of a company's
public API artifacts, scored against a published rubric. They are not certifications,
endorsements, security assessments, or audits.
Corrections, re-scores, and removal are free — no partnership or purchase required, and
you do not need to justify the request. A removed company is recorded as unrated, never scored
zero for having asked. Acknowledgement within one business day; removal within two.
info@apievangelist.com
·
Read the full data-sourcing policy → On a security or compliance team? Put security in the subject line and
you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.