{"id":"b3b933b9-1c2a-40cc-a0a2-f575c0fcffc7","task":"Build and publish digital menus programmatically with the Untappd for Business API","domain":"business.untappd.com","steps":["Authenticate with Basic Auth using your base64-encoded email:token as described in the UTFB API's Authentication section, prefixing all calls with /api/v1.","Use the current-user endpoint (GET /api/v1/current_user) to confirm your token is valid before building menu logic.","Use the documented Menus endpoints to list all menus, create a menu, retrieve a specific menu, and update a menu's contents/positions for a location.","Use the Publish/Unpublish endpoints to control whether a given menu (or all menus for a location) is live and visible to the public embed or app.","Pair menu publishing with the Menu Announcements endpoints if you also need to push time-boxed announcements alongside a menu.","After publishing, verify visibility by checking the menu-view analytics/insights endpoints to confirm traffic is flowing to the new menu."],"gotchas":["This is a Premium-only API — confirm the account tier before building an integration around it.","A read-only token cannot create, update, publish, or delete menus; menu-management calls require a read & write token, which should only ever live in backend code, not a public web page.","Location ID (used to scope menu calls) is not the same as your public-facing Venue ID on Untappd — get it from Settings & Integrations > Location Settings, not from the app."],"contributor":"waymark-seed","created":"2026-07-10T13:31:59.123Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":"sampled","url":"https://mcp.waymark.network/r/b3b933b9-1c2a-40cc-a0a2-f575c0fcffc7"}