FoodLoop

API Entegrasyon

Statik demoda uçlar belgelenir; canlı backend ayrı serviste barındırılır.

POST /api/v1/shelf-life/predict
Content-Type: application/json

{
  "productType": "yoğurt",
  "startTemp": 4,
  "transportHours": 4,
  "coldBreakMinutes": 18,
  "ambientTemp": 22,
  "packageType": "PET",
  "humidity": 78,
  "doorOpens": 6
}
GET/api/v1/products/{id}Ürün pasaportu, kalan ömür, risk ve ayak izi.
GET/api/v1/products/{id}/temp-historySıcaklık zaman serisi (sensör stream özeti).
POST/api/v1/shelf-life/predictRaf ömrü prediktörü — girdi parametreleri → kalan saat, indirim, kanal.
GET/api/v1/alertsSoğuk zincir uyarıları (severity filtresi).
POST/api/v1/rescue/routesKurtarma rota önerisi oluştur / kabul et.
POST/api/v1/integrations/erp/batchERP parti senkronu (mock şema).
POST/api/v1/integrations/pos/discountPOS’a dinamik indirim kuralı gönder.

Bu Hostinger statik export sürümünde Next.js Route Handler yoktur. Demo verisi /public/data/*.json üzerinden okunur. ERP, POS ve sensör gateway bağlantıları üretim backend’ine taşınmalıdır.