Skip to content

How to build: Partner Dashboard ​

implemented /extranet, /extranet/dashboard.

Partner Dashboard / Property List / Property Switcher / Property Overview ​

Middleware Backend · winner · live

GET https://middleware-dev.bookdirect.live/api/v1/nellalink/properties/mine

Bearer required. Returns this partner’s properties only.

Pending bookings / notifications: use Reservations (GET .../reservations/property/{propertyId}?status=pending). There is no separate notifications API in v1.

Manual Booking ​

Create as the guest would, with the partner JWT — only if product allows host-created holds. Winner is still POST .../nellalink/bookings. Confirm IDOR: Middleware must treat the partner as property owner, not impersonate a random guest uuid from the body.

API-first. Middleware Backend wins over Core Backend when both exist.