API referansı

Taban adres: https://cloud.restroid.com/api/public/partner/v1 — her istekte Api-Key gerekir. Liste uçları ?limit= (1–200, varsayılan 50) kabul eder.

Okuma

GET /me
GET /restaurants
GET /restaurants/{restaurantId}/products
GET /restaurants/{restaurantId}/stock
GET /restaurants/{restaurantId}/personnel
GET /restaurants/{restaurantId}/cash
GET /restaurants/{restaurantId}/accounting

Satış bildirimi

Satışı siz kapatırsınız; Restroid’in stok / kasa / muhasebe tarafının haberdar olması için her kapanan fişi gönderin.

POST /hooks/sale-created

{
  "restaurantId": "restoran-uuid",
  "externalId": "sizin-fis-no",
  "occurredAt": "2026-08-28T12:30:00+03:00",
  "currency": "TRY",
  "total": 185.5,
  "items": [
    { "productId": "…", "plu": "101", "name": "Adana", "qty": 1, "amount": 185.5 }
  ],
  "payments": [
    { "method": "cash", "amount": 185.5 }
  ]
}

Kabul edilen istek 202 döner. Stok ve kasa kapsamları açıksa fiş Restroid’e yazılır. `externalId` sizin tarafınızda tektir; aynı fişi ikinci kez göndermeyin.

Hata kodları

401  Api-Key yok veya geçersiz
403  Durum aktif değil / kapsam yok / restoran bağlı değil
400  Gövde eksik
404  Bilinmeyen yol

Restoranınızı dijitalleştirin, büyümeye odaklanın

14 gün ücretsiz deneyin. Kredi kartı bilgisi gerektirmez. İstediğiniz zaman iptal edin.

0 (212) 951 02 21info@restroid.com

100+

Aktif Restoran

20M+

İşlenen Sipariş

8+

Platform Entegrasyonu

11+

Yıllık Deneyim