Middleware Backend — map to Frontend screens
Middleware has no pages of its own. Each function is triggered from a Frontend — Marketplace or Frontend — Extranet screen.
| Frontend screen | Middleware function |
|---|---|
| Marketplace listing / detail | Properties GET |
| Marketplace availability | Availability |
| Checkout / confirmation | Bookings + Payments |
| My bookings / cancel / modify | Bookings GET/PUT/DELETE |
| Direct book | same as checkout |
| Extranet onboarding / property CRUD | Properties POST/PUT/DELETE |
| Extranet rooms and rates | Rates and packages |
| Extranet reservations | Reservations |
| Extranet photos | File manager |