From
bafyreigpbpjqdimm56qkaao2u4zvr3mx4a23vstwygrvljgzmk26zbudcu
indexed 2026-06-18 13:14 UTC
View this version
To
bafyreigpbpjqdimm56qkaao2u4zvr3mx4a23vstwygrvljgzmk26zbudcu
indexed 2026-06-18 13:14 UTC
View this version
Compatibility
backward compatible No changes detected.
Changes
11
{22
"$type": "com.atproto.lexicon.schema",33
"defs": {44
"main": {55
"description": "Record a user interaction with a recommendation for the feedback loop. Used to improve personalization over time.",66
"errors": [77
{88
"name": "AuthenticationRequired"99
}1010
],1111
"input": {1212
"encoding": "application/json",1313
"schema": {1414
"properties": {1515
"eprintUri": {1616
"description": "AT-URI of the eprint",1717
"format": "at-uri",1818
"type": "string"1919
},2020
"recommendationId": {2121
"description": "ID of the recommendation that led to this interaction",2222
"type": "string"2323
},2424
"type": {2525
"description": "Type of interaction: view (viewed detail page), click (clicked recommendation), endorse (endorsed paper), dismiss (dismissed recommendation), claim (claimed authorship)",2626
"knownValues": [2727
"view",2828
"click",2929
"endorse",3030
"dismiss",3131
"claim"3232
],3333
"type": "string"3434
}3535
},3636
"required": [3737
"eprintUri",3838
"type"3939
],4040
"type": "object"4141
}4242
},4343
"output": {4444
"encoding": "application/json",4545
"schema": {4646
"properties": {4747
"recorded": {4848
"description": "Whether the interaction was successfully recorded",4949
"type": "boolean"5050
}5151
},5252
"required": [5353
"recorded"5454
],5555
"type": "object"5656
}5757
},5858
"type": "procedure"5959
}6060
},6161
"id": "pub.chive.discovery.recordInteraction",6262
"lexicon": 1,6363
"revision": 16464
}