org.swappulse.reaction
{
"$type": "com.atproto.lexicon.schema",
"defs": {
"main": {
"description": "A reaction to a post.",
"key": "tid",
"record": {
"properties": {
"createdAt": {
"format": "datetime",
"type": "string"
},
"postId": {
"type": "string"
},
"reactionType": {
"knownValues": [
"insane_pull",
"jealous",
"congrats",
"trade_interest",
"gratz_set",
"better_luck",
"wow"
],
"type": "string"
},
"reactorAvatar": {
"format": "uri",
"type": "string"
},
"reactorDid": {
"format": "did",
"type": "string"
},
"reactorHandle": {
"type": "string"
},
"reactorName": {
"type": "string"
},
"subject": {
"format": "at-uri",
"type": "string"
},
"targetCardUri": {
"type": "string"
}
},
"required": [
"subject",
"reactionType",
"createdAt"
],
"type": "object"
},
"type": "record"
}
},
"description": "A collector's reaction to a post (insane_pull, jealous, congrats, trade_interest, etc.), mirrored to AT Protocol as a real org.swappulse.reaction record. References the post via strongRef so reactions are portable and verifiable across instances.",
"id": "org.swappulse.reaction",
"lexicon": 1,
"revision": 1
}
Metadata
- DID
-
did:plc:jwoatauidzr4lollmro2gh35 - CID
-
bafyreicddypziqukyd7fa4rvb7r2lsp4zzxe7fml5eljqf7zs2ycrclipu - Indexed At
- 2026-08-16 00:57 UTC
- AT-URI
-
at://did:plc:jwoatauidzr4lollmro2gh35/com.atproto.lexicon.schema/org.swappulse.reaction
Similar Lexicons
Lexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.
-
place.pollen.feed.reaction record
A reaction to a post.
-
tech.tokimeki.kaku.reaction record
A reaction to a post
-
fyi.opensocial.reaction record
An emoji reaction to a post, in the reactor's own repo. One record per (subject, emoji) per person, keyed so that reacting again is an overwrite and unreacting is a delete. A placeholder for the shape Bluesky is expecte…
-
A reaction to a forum topic or reply, with configurable reaction types per community.