Interface Profile

A group of Member profile details.

interface Profile {
    deactivated: boolean;
    display_icon: Icon;
    email_address?: string;
    entity_type: string;
    gravatar_hash?: string;
    id: string;
    is_owner: boolean;
    mention_name: string;
    name?: string;
    two_factor_auth_activated?: boolean;
}

Properties

deactivated: boolean

A true/false boolean indicating whether the Member has been deactivated within Shortcut.

display_icon: Icon

Icons are used to attach images to Groups, Workspaces, Members, and Loading screens in the Shortcut web application.

email_address?: string

The primary email address of the Member with the Organization.

entity_type: string

A string description of this resource.

gravatar_hash?: string

This is the gravatar hash associated with email_address.

id: string

The unique identifier of the profile.

uuid

is_owner: boolean

A boolean indicating whether this profile is an owner at their associated organization.

mention_name: string

The Member's username within the Organization.

name?: string

The Member's name within the Organization.

two_factor_auth_activated?: boolean

If Two Factor Authentication is activated for this User.