masto
    Preparing search index...

    Interface Status

    Represents a status posted by an account.

    interface Status {
        account: mastodon.v1.Account;
        application: Application;
        bookmarked?: boolean | null;
        card?: PreviewCard | null;
        content: string;
        createdAt: string;
        editedAt: string | null;
        emojis: CustomEmoji[];
        favourited?: boolean | null;
        favouritesCount: number;
        filtered?: FilterResult[];
        id: string;
        inReplyToAccountId?: string | null;
        inReplyToId?: string | null;
        language?: string | null;
        mediaAttachments: MediaAttachment[];
        mentions: StatusMention[];
        muted?: boolean | null;
        pinned?: boolean | null;
        poll?: Poll | null;
        quote?: Quote | ShallowQuote | null;
        reblog?: Status | null;
        reblogged?: boolean | null;
        reblogsCount: number;
        repliesCount: number;
        sensitive: boolean;
        spoilerText: string;
        tags: mastodon.v1.Tag[];
        text?: string | null;
        uri: string;
        url?: string | null;
        visibility: keyof StatusVisibilityRegistry;
    }
    Index

    Properties

    The account that authored this status.

    application: Application

    The application used to post this status.

    bookmarked?: boolean | null

    Have you bookmarked this status?

    card?: PreviewCard | null

    Preview card for links included within status content.

    content: string

    HTML-encoded status content.

    createdAt: string

    The date when this status was created.

    editedAt: string | null

    Timestamp of when the status was last edited.

    emojis: CustomEmoji[]

    Custom emoji to be used when rendering status content.

    favourited?: boolean | null

    Have you favourited this status?

    favouritesCount: number

    How many favourites this status has received.

    filtered?: FilterResult[]

    If the current token has an authorized user: The filter and keywords that matched this status.

    id: string

    ID of the status in the database.

    inReplyToAccountId?: string | null

    ID of the account being replied to.

    inReplyToId?: string | null

    ID of the status being replied.

    language?: string | null

    Primary language of this status.

    mediaAttachments: MediaAttachment[]

    Media that is attached to this status.

    mentions: StatusMention[]

    Mentions of users within the status content.

    muted?: boolean | null

    Have you muted notifications for this status's conversation?

    pinned?: boolean | null

    Have you pinned this status? Only appears if the status is pin-able.

    poll?: Poll | null

    The poll attached to the status.

    quote?: Quote | ShallowQuote | null

    Information about the status being quoted, if any

    reblog?: Status | null

    The status being reblogged.

    reblogged?: boolean | null

    Have you boosted this status?

    reblogsCount: number

    How many boosts this status has received.

    repliesCount: number

    How many replies this status has received.

    sensitive: boolean

    Is this status marked as sensitive content?

    spoilerText: string

    Subject or summary line, below which status content is collapsed until expanded.

    tags: mastodon.v1.Tag[]

    Hashtags used within the status content.

    text?: string | null

    Plain-text source of a status. Returned instead of content when status is deleted, so the user may redraft from the source text without the client having to reverse-engineer the original text from the HTML content.

    uri: string

    URI of the status used for federation.

    url?: string | null

    A link to the status's HTML representation.

    visibility: keyof StatusVisibilityRegistry

    Visibility of this status.