Notification
Represents a notification of an event relevant to the user.
Example
Required attributes
id
Description: The id of the notification in the database.
Type: String (cast from an integer, but not guaranteed to be a number)
Version history:
0.9.9 - added
type
Description: The type of event that resulted in the notification.
Type: String (Enumerable oneOf)follow
= Someone followed youfollow_request
= Someone requested to follow youmention
= Someone mentioned you in their statusreblog
= Someone boosted one of your statusesfavourite
= Someone favourited one of your statusespoll
= A poll you have voted in or created has endedstatus
= Someone you enabled notifications for has posted a status
Version history:
0.9.9 - added
2.8.0 - added poll
3.1.0 - added follow_request
3.3.0 - added status
created_at
Description: The timestamp of the notification.
Type: String (ISO 8601 Datetime)
Version history:
0.9.9 - added
account
Description: The account that performed the action that generated the notification.
Type: Account
Version history:
0.9.9 - added
Optional attributes
status
Description: Status that was the object of the notification, e.g. in mentions, reblogs, favourites, or polls.
Type: Status
Version history:
0.9.9 - added
See also
Account Status notifications app/serializers/rest/notification_serializer.rbLast updated December 27, 2020 · Improve this page