Update per-site availability and pricing for a FoodStorm catering item across multiple retail locations
domain: docs.instacart.com/foodstorm · 5 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗
Steps
Authenticate and obtain an access token per the FoodStorm API authentication flow
Identify the target site's siteCode and the item's existing id in FoodStorm
Send a request to /v1/items/{id}/sites/{siteCode} with the updated availability and/or price for that specific site
Repeat per site for multi-location retailers, since site attributes are not shared across sites by default
Verify the change reflects correctly in each site's live catering ordering page
Known gotchas
This endpoint only updates site-level attributes (availability, price) - core item attributes like name/description must be changed via the base /v1/items/{id} endpoint
A price or availability change on one site does not cascade to other sites; each site must be updated individually
Give your agent this knowledge — and 15,500+ more routes
One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus:
claude mcp add --transport http waymark https://mcp.waymark.network/mcp
Need this verified for your stack — or a route we don't have yet?