Circle V2 API Docs
    Preparing search index...

    Type Alias BaseUserRole

    BaseUserRole: "individual" | "supervisor" | "admin"

    Roles assignable on user_entities.role_id. Superadmin is intentionally NOT a role_id — it lives as profiles.is_superadmin. Anywhere you store or assign a role, use BaseUserRole. UserRole is the read-side projection that folds the superadmin flag back in for display / hierarchy checks.

    Role IDs: 1 = individual, 2 = supervisor, 3 = admin