This interface defines the structure of a recent user signup event.
import { RecentSignupOrganization } from './recent-signup-organization';

export interface RecentSignup {
    user_id?: string;
    email?: string;
    username?: string;
    signed_up_at?: string;
    signup_method?: 'email' | 'google' | 'facebook' | 'github' | 'linkedin';
    organization?: RecentSignupOrganization;
}

Properties

  • user_id (string, optional): The ID of the user who signed up.
  • email (string, optional): The email address of the user.
  • username (string, optional): The username of the user.
  • signed_up_at (string, optional): The timestamp when the user signed up.
  • signup_method (string, optional): The method used for signup (‘email’, ‘google’, ‘facebook’, ‘github’, or ‘linkedin’).
  • organization (RecentSignupOrganization, optional): The organization associated with the signup, if any.