/v1/messagesuses API key auth/admin/*uses dashboard session auth/admin/*is not an API-key endpoint for external clients
After logging in through /dashboard/, the frontend uses the dashboard_session cookie to access:
/admin/accounts/admin/models/admin/refresh/admin/settings
- Click the best account or a specific account in the dashboard
- The browser hits
/proxy/start?best=trueor/proxy/start?email=<email> - The server creates
np_session - The browser is redirected to
/ai - Notion HTML, API requests, assets, and realtime connections flow through that account