Application Load

IProfileRequest

The physical TypeScript declaration from the Nuxt starter, with linked types and field comments.

IProfileRequest

Returns the current user’s personal profile and email notification preference.

app/interfaces/orionplace/accounts/IProfileData.ts
TypeScript
export interface IProfileRequest {
  // Optional search conditions.
  filters?: {
    // Case-insensitive substring of the user’s phone number.
    phone?: string;
    // Case-insensitive substring of the user’s first name.
    first_name?: string;
    // Case-insensitive substring of the user’s last name.
    last_name?: string;
    // Case-insensitive substring of the user’s saved email.
    email?: string;
  };
}