
* fix relrefs around trends and related entities * revert moving caption-links to middle of page * hide empty menu in table of contents * clarify edit notifs are only for boosted statuses * following/followers no longer need auth * fix typo * specify cooldown period for account Move * use the correct cooldown * add missing parameters to accounts/id/statuses * link to account_statuses_filter.rb * fix typo (#1072) * fix typo (#1073) * fix link to http sig spec (#1067) * simply HTTP request examples in api methods docs * add missing client_secret to oauth/token (#1062) * Add any, all, none to hashtag timeline * minor formatting changes * Update signature requirements and advice * fix public key -> private key * clarify use of RSA with SHA256 * Add note about saving your profile after adding rel-me link * v2 filters api * comment out params that shouldn't be used in v2 filter api * admin trends * remove old todo * canonical email blocks + scheduled statuses * remove under-construction warnings from finished pages * verify api method params with source code * fix typo (#1088) * fix broken caption-links (#1100) * fix formatting of entities (#1094) * Remove keybase section from user guide (#1093) * fix typos (#1092) * Verify limits are accurate (#1086) * add mention of iframe limitation (#1084) * Add CORS header to WEB_DOMAIN example (#1083) * Fix typo (#1081) * pin http sigs spec at draft 8 * Revert "pin http sigs spec at draft 8" This reverts commit 9fd5f7032b69b29e77599dd62adfe8d2f5cd4f20. * add case sensitivity warning to 4.0 roles * Add url length note to bio (#1087) * remove follow scope from examples (#1103) * clarify usage of update_credentials to update profile fields * add noindex to Account entitity * remove required hint from technically not required property
3.0 KiB
title | description | menu | aliases | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
StatusEdit | Represents a revision of a status that has been edited. |
|
|
Example
{
"content": "<p>this is a status that has been edited three times. this time a poll has been added.</p>",
"spoiler_text": "",
"sensitive": false,
"created_at": "2022-09-05T00:03:32.480Z",
"poll": {
"options": [
{
"title": "cool"
},
{
"title": "uncool"
},
{
"title": "spiderman (this option has been changed)"
}
]
},
"account": {
"id": "14715",
"username": "trwnh",
"acct": "trwnh",
"display_name": "infinite love ⴳ",
// ...
},
"media_attachments": [],
"emojis": []
}
Attributes
content
Description: The content of the status at this revision.
Type: String (HTML)
Version history:
3.5.0 - added
spoiler_text
Description: The content of the subject or content warning at this revision.
Type: String (HTML)
Version history:
3.5.0 - added
sensitive
Description: Whether the status was marked sensitive at this revision.
Type: Boolean
Version history:
3.5.0 - added
created_at
Description: The timestamp of when the revision was published.
Type: String (ISO 8601 Datetime)
Version history:
3.5.0 - added
account
Description: The account that published this revision.
Type: Account
Version history:
3.5.0 - added
poll
{{%optional%}}
Description: The current state of the poll options at this revision. Note that edits changing the poll options will be collapsed together into one edit, since this action resets the poll.
Type: Hash
Version history:
3.5.0 - added
poll.options[]
Description: The poll options at this revision.
Type: Array of Hash
Version history:
3.5.0 - added
poll.options[].title
Description: The text for a poll option.
Type: String
Version history:
3.5.0 - added
media_attachments
Description: The current state of the poll options at this revision. Note that edits changing the poll options will be collapsed together into one edit, since this action resets the poll.
Type: Array of [MediaAttachment]({{<relref "entities/MediaAttachment">}})
Version history:
3.5.0 - added
emojis
Description: Any custom emoji that are used in the current revision.
Type: Array of [CustomEmoji]({{<relref "entities/CustomEmoji">}})
Version history:
3.5.0 - added
See also
{{< page-relref ref="methods/statuses#history" caption="GET /api/v1/statuses/:id/history" >}}
{{< caption-link url="https://github.com/mastodon/mastodon/blob/main/app/serializers/rest/status_edit_serializer.rb" caption="app/serializers/rest/status_edit_serializer.rb" >}}