Admin-level information about a given account.

interface Account {
    account: mastodon.v1.Account;
    approved: boolean;
    confirmed: boolean;
    createdAt: string;
    createdByApplicationId?: null | string;
    disabled: boolean;
    domain?: null | string;
    email: string;
    id: string;
    invitedByAccountId?: null | string;
    inviteRequest?: null | string;
    ip?: null | string;
    ips: Ip[];
    locale: string;
    role: Role;
    sensitized: boolean;
    silenced: boolean;
    suspended: boolean;
    username: string;
}

Properties

User-level information about the account.

approved: boolean

Whether the account is currently approved.

confirmed: boolean

Whether the account has confirmed their email address.

createdAt: string

When the account was first discovered.

createdByApplicationId?: null | string

The ID of the application that created this account.

disabled: boolean

Whether the account is currently disabled.

domain?: null | string

The domain of the account.

email: string

The email address associated with the account.

id: string

The ID of the account in the database.

invitedByAccountId?: null | string

The ID of the account that invited this user

inviteRequest?: null | string

The reason given when requesting an invite (for instances that require manual approval of registrations)

ip?: null | string

The IP address last used to login to this account.

ips: Ip[]

All known IP addresses associated with this account.

locale: string

The locale of the account.

role: Role

The current role of the account.

sensitized: boolean

Boolean. Filter for accounts force-marked as sensitive?

silenced: boolean

Whether the account is currently silenced.

suspended: boolean

Whether the account is currently suspended.

username: string

The username of the account.