Skip to main content
REST API

Developer API

Integrate Restrofi with your own apps, kiosks, loyalty systems, or aggregators using our REST API.

REST + JSON

Standard HTTP REST API. All responses are JSON. No special SDKs required.

Webhooks

Subscribe to order, payment, and table events in real time via webhooks.

API key auth

Authenticate with Bearer tokens. Scoped keys for read-only or full access.

Core endpoints

GET/api/v1/menus/:slug
POST/api/v1/orders
GET/api/v1/orders/:orderId
PATCH/api/v1/orders/:orderId/status
GET/api/v1/tables
POST/api/v1/webhooks/payments

Quick start

curl -X POST https://app.restrofi.com/api/v1/orders \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "slug": "my-restaurant",
    "tableLabel": "T-12",
    "items": [
      { "menuItemId": "...", "name": "Paneer Butter Masala",
        "price": 220, "quantity": 2, "gstRate": 5 }
    ],
    "paymentMethod": "pay_at_counter"
  }'

Start building today

Sign up and get your API key in seconds.

Get started

RestroLegal · Compliance add-on

FSSAI, GST, Swiggy/Zomato contracts & POSH — handled.

Restrofi's legal & compliance add-on for Indian restaurants. Licence renewals tracked, GST notices answered, aggregator and vendor agreements reviewed by experts.

  • FSSAI & licence renewals
  • Contract & POSH review
  • GST notice replies
Explore RestroLegal