Every page in the portal
A complete map of every address, who can reach it, and what it does.
On this page
The complete list — nothing omitted, including pages you'd only reach from a link in an email.
Open to everyone
| Address | What it is | Guide |
|---|
/ | Dashboard — quick links, book a space, Foode, staff, address. | Dashboard |
/calendar | Month calendar. Readable signed out; RSVP needs an account. | Calendar |
/gym | Anatomie Fitness Center — equipment, schedule, waiver band. | — |
/pickleball | Pickleball courts — hours, open play, waiver band. | — |
/waivers | Both amenity waivers. Signing requires an account. | Waivers |
/help | This guide. | — |
/privacy | What the portal records about you, and who can see it. | — |
/terms | The ground rules for using the portal. | — |
/cookies | The cookies the portal sets. Essential ones only. | — |
Signing in
| Address | What it is | Guide |
|---|
/login | Sign in with a password or a magic link. | Signing in |
/auth/first-time | Request a set-password link. The route in for migrated tenants. | First time in |
/auth/set-password | Choose a password. Reached from an emailed link. | First time in |
/auth/logout | Ends a session. Accepts a form submission only — what the Sign out button does. Opening the address directly returns an error, on purpose. | Signing in |
/auth/callback | Completes a magic-link or OAuth sign-in. You never open this yourself. | — |
/auth/confirm | Verifies invite and recovery links from email. Not opened directly. | — |
/unsubscribe | Confirms unsubscribing from broadcasts. Reached from an email footer. | Unsubscribing |
Needs an account
Opening these signed out sends you to sign in, then straight back.
| Address | What it is | Guide |
|---|
/account | Your profile — edit name and phone, request a password link, copy your calendar feed. | Your profile |
/bookings | Your reservations, the calendar feed, and the bookable rooms. | My bookings |
/bookings/ponderosa, /bookings/sequoia | A room's availability and the reservation form. | Book a room |
/events | Upcoming events, grouped and filterable by category. | Finding events |
/events/<id> | Event detail — full description, RSVP, waitlist, add to calendar. | RSVPing |
/requests | Leave a comment for building staff. | Leave a comment |
/requests/new | Retired. Redirects to /requests. | — |
/requests/<id> | An old work-order detail page, kept for existing links. | Hidden features |
Building staff only
| Address | What it is | Guide |
|---|
/admin | Console dashboard and metrics. | Overview |
/admin/users | Approve access, set roles and companies. | People |
/admin/companies, /new, /<id> | Tenant companies and their allowed email domains. | Companies |
/admin/invites | Send, resend and revoke invitations. | Invites |
/admin/invites/import | Bulk CSV import — add many people at once. | Import |
/admin/events | All programming, one-offs and series. | Events |
/admin/events/new | Create a one-off event. | Events |
/admin/events/<id> | Edit an event; cancel, restore or delete. | Events |
/admin/events/<id>/attendees | Roster and door list. Front-desk staff can open this one. | Attendees |
/admin/events/series/new, /series/<id> | Create and edit recurring series. | Events |
/admin/email | Send history and failed-mail triage. | Email |
/admin/email/compose | Write, preview, review and send. | Email |
/admin/email/templates | The copy and tokens around each message. | Templates |
/admin/content | The building content CMS. | Content |
/admin/content/team | The dashboard staff roster. | Content |
/admin/resources, /new, /<id> | Bookable spaces — hours, capacity, approval. | Rooms |
/admin/bookings | Every reservation; cancel on a tenant's behalf. | Bookings |
/admin/announcements, /new, /<id> | News authoring. Hidden — tenants can't see the output. | Announcements |
/admin/work-orders | The old maintenance queue. Hidden — receives nothing new. | Hidden features |
Machine addresses
These serve calendar apps, the mail provider and monitoring — not people. Listed for completeness.
| Address | What it serves |
|---|
/api/ics/me | Your personal booking feed. Signed, and revocable by staff. |
/api/ics/booking/<id> | A single booking as a calendar file. |
/api/ics/resource/<id> | A room's availability — busy times only, no titles or names. |
/api/events/<id>/ics | A single event as a calendar file. |
/api/email/unsubscribe | One-click unsubscribe for mail apps (RFC 8058). |
/api/email/webhook | Delivery and bounce reports from the mail provider. |
/api/email/drain | Scheduled job that sends queued mail. |
/api/events/reminders | Scheduled job that sends day-of event reminders. |
/api/events/horizon | Scheduled job that tops up recurring-series dates. |
/api/health | Uptime and database health probe for monitoring. |