GET
/
api
/
v1
/
me
curl https://api.costmcp.com/api/v1/me \
  -H "Authorization: Bearer $SUPABASE_ACCESS_TOKEN"
{
  "user": {},
  "profile": {},
  "workspaces": [
    {}
  ]
}
Requires a Supabase user JWT (not an API key).
user
object
required
{ id, email } from Auth
profile
object
required
Profile row: id, email, display_name, avatar_url, default_workspace_id
workspaces
array
required
Memberships with id, name, slug, type, description, base_currency, role
curl https://api.costmcp.com/api/v1/me \
  -H "Authorization: Bearer $SUPABASE_ACCESS_TOKEN"