Research API · separate portal surface

Public data for everyone. Private data for approved teams.

This portal is for the research API product only. It uses Supabase Auth users, does not depend on rescue `people` rows, and talks to the backend through a configurable API base.

Same-origin Backend endpoints can live under /api.
Supabase Auth Uses browser auth only; no app `people` table dependency.
support@prickl.app Show this contact in the portal and in error states.

What the portal does

  • Signs users in with Supabase Auth.
  • Calls backend endpoints for keys, usage, billing, and exports.
  • Shows the public/private API contract and deployment requirements.

Deployment notes

PUBLIC_SUPABASE_URL=https://your-project.supabase.co
PUBLIC_SUPABASE_ANON_KEY=...
PUBLIC_API_BASE_URL=/api
PUBLIC_SITE_URL=https://api.prickl.app