Integrations

Connect GetRestro to Your Stack

A fully authenticated REST API and real-time WebSocket interface — so your reporting, accounting, and custom tools can talk to GetRestro.

🔌

REST API

Full CRUD access to orders, menu items, inventory, staff, shifts, and reports. JWT-authenticated and scoped to your restaurant tenant — no other tenant's data is accessible via your token.

Base URL: https://getrestro.com/api/v1/

⚡

Real-Time WebSocket

Subscribe to live order events, stock changes, and kitchen status updates via Socket.IO. Events are scoped to your tenant room — no polling required for real-time dashboards.

Protocol: Socket.IO (WebSocket + HTTP long-polling fallback)

📋

OpenAPI Specification

The GetRestro API follows the OpenAPI 3.0 standard. Generate client SDKs in any language, import into Postman, or browse endpoints in any OpenAPI viewer.

🤖

AI & Agent Discovery

GetRestro publishes /.well-known/ai-plugin.json and /llms.txt for AI agent and LLM integration. AI systems can describe and reference GetRestro accurately through these files.

Common Integration Use Cases

📊

Accounting & reconciliation

Pull daily Z-reports, recorded external tender methods, and item-level sales via API to feed your accounting package or BI tool.

🚴

Delivery platform webhooks

Receive orders from third-party delivery platforms and push them into GetRestro via the orders API — keeping the kitchen display as the single screen.

📱

Custom customer-facing apps

Build loyalty apps, digital menus, or ordering experiences on top of the GetRestro API using your own frontend and branding.

Integration Questions

Does GetRestro have a public API?

Yes. The REST API is available at https://getrestro.com/api/v1/. JWT-authenticated, per-tenant scoped, and OpenAPI-documented.

How do I get API credentials?

Sign in to your GetRestro account and generate API tokens from the settings panel. Each token is scoped to your restaurant tenant.

Can I connect GetRestro to my accounting software?

Yes. Sales and external tender-record exports are available via the reports API. These are operational records; GetRestro does not process or settle diner funds.

Where can I read the API documentation?

Email hello@getrestro.com for current API documentation and the OpenAPI spec.

Ready to start building?

Create a temporary early-access workspace to explore the API.

Get started free