USGourmet OS · backend

Rosolini Kitchen API

Next.js API routes backed by Kolaybase. 10 brands · 3 locales · B2B + retail + SEO.

Health: /api/health

POST   /api/auth/admin/login      → email, password
POST   /api/auth/admin/refresh    → refresh access token
GET    /api/auth/admin/me          → current admin
POST   /api/auth/b2b/login         → b2b auth

GET    /api/brands                 ← lists 10 brands
GET    /api/products?brand_id=...  ← per-brand products
GET    /api/articles?brand_id=...  ← journal + SEO
GET    /api/cities                 ← programmatic SEO city pages
GET    /api/dealers?region=NY      ← where-to-buy
GET    /api/orders                 ← B2B orders (auth required)
POST   /api/media                  ← multipart upload (auth required)

See README.md for the full route list.