"A map consisting of alternate representations of the `content` property with the key being it's mimetype. Currently the only alternate representation supported is `text/plain`"
},
context:%Schema{
type::string,
description:"The thread identifier the status is associated with"
},
conversation_id:%Schema{
type::integer,
deprecated:true,
description:
"The ID of the AP context the status is associated with (if any); deprecated, please use `context` instead"
},
direct_conversation_id:%Schema{
type::integer,
nullable:true,
description:
"The ID of the Mastodon direct message conversation the status is associated with (if any)"
},
emoji_reactions:%Schema{
type::array,
description:
"A list with emoji / reaction maps. Contains no information about the reacting users, for that use the /statuses/:id/reactions endpoint.",
items:%Schema{
type::object,
properties:%{
name:%Schema{type::string},
count:%Schema{type::integer},
me:%Schema{type::boolean}
}
}
},
expires_at:%Schema{
type::string,
format:"date-time",
nullable:true,
description:
"A datetime (ISO 8601) that states when the post will expire (be deleted automatically), or empty if the post won't expire"
},
in_reply_to_account_acct:%Schema{
type::string,
nullable:true,
description:"The `acct` property of User entity for replied user (if any)"
"A map consisting of alternate representations of the `spoiler_text` property with the key being it's mimetype. Currently the only alternate representation supported is `text/plain`."
},
thread_muted:%Schema{
type::boolean,
description:"`true` if the thread the post belongs to is muted"
},
parent_visible:%Schema{
type::boolean,
description:"`true` if the parent post is visible to the user"
},
pinned_at:%Schema{
type::string,
format:"date-time",
nullable:true,
description:
"A datetime (ISO 8601) that states when the post was pinned or `null` if the post is not pinned"
}
}
},
poll:%Schema{allOf:[Poll],nullable:true,description:"The poll attached to the status"},