Follows another user (a DID, not a publication). Presence of the record means followed; deleting it unfollows. The rkey is derived from the subject DID so each followed user maps to a single record. A followed user's recommends and documents enrich the reader's home feed.
any
Any valid record key
Properties
createdAt
string
datetime
Required
When the reader followed the user.
excludedPublications
array
of
string
at-uri
Optional
Publications owned by the followed user that the reader has explicitly opted out of (following a user subscribes to all their publications except these). AT URIs of site.standard.publication records.
maxLength: 1000 itemssubject
string
did
Required
DID of the user being followed.
View raw schema
{
"key": "any",
"type": "record",
"record": {
"type": "object",
"required": [
"subject",
"createdAt"
],
"properties": {
"subject": {
"type": "string",
"format": "did",
"description": "DID of the user being followed."
},
"createdAt": {
"type": "string",
"format": "datetime",
"description": "When the reader followed the user."
},
"excludedPublications": {
"type": "array",
"items": {
"type": "string",
"format": "at-uri"
},
"maxLength": 1000,
"description": "Publications owned by the followed user that the reader has explicitly opted out of (following a user subscribes to all their publications except these). AT URIs of site.standard.publication records."
}
}
},
"description": "Follows another user (a DID, not a publication). Presence of the record means followed; deleting it unfollows. The rkey is derived from the subject DID so each followed user maps to a single record. A followed user's recommends and documents enrich the reader's home feed."
}