Table of Contents

Note

Notes represent a post, article, or message of some kind, and are one of the 5 types of pushable object.

Schema

Example

{
    "type": "note",
    "self": "https://social.example/note/234",
    "created": "2025-01-02T08:34:41+00:00",
    "modified": "2025-01-02T08:38:54+00:00",
    "author": "https://social.example/user/winter",
    "plainContent": "omg hi!",
    "formattedContent": {
        "text/markdown": "**omg** hi!",
        "text/html": "<b>omg</b> hi!"
    },
    "language": "en_GB",
    "mentions": ["https://social.example/user/jhon"],
    "inReplyTo": "https://antisocial.example/note/141",
    "threadApex": "https://social.example/note/230",
    "privacy": {
        "scope": "public",
        "indexable": true,
        "canReshare": "none"
    },
    "attachments": [{
        "type": "image/png",
        "href": "https://social.example/media/12345",
        "description": "my beautiful picture of jhon"
    }],
    "extensions": {}
}
1)
if threadApex is not specified it’s assumed that this note is itself the thread apex, so equivalent to writing the same uri as in self. however you should always put null or not specify it in that case, rather than putting the note’s own uri