Developers
Build on MenuPi.
REST API, TypeScript SDK, CLI, and Webhooks. Extend the canvas your restaurants use every day.
terminal — menupi-cli
// Update a screen's playlist
curl -X POST https://api.menupi.com/v1/screens/scr_abc/playlist \
-H "Authorization: Bearer $MENUPI_KEY" \
-d '{"items":[{"template":"tpl_burger"}]}'Build on the MenuPi platform
REST API, webhooks, SDKs, and a CLI for shipping menus from your stack.
API Quickstart
Authenticate, list screens, push templates. 5-minute first request.
Read docs
Webhooks
Listen to screen status, POS, and upload events in real-time.
Read docs
CLI
Push menus, publish playlists, and trigger POS syncs from your terminal or CI.
Read docs
TypeScript SDK
Typed bindings to the public REST API. Generated from OpenAPI.
Read docs
Build something with us
Free dev sandbox, full API access, no card required.