app.bivri.actor.putConsent
{
"$type": "com.atproto.lexicon.schema",
"defs": {
"main": {
"description": "Confirm the authenticated account is at least fourteen on the server's Korean calendar date and accepts both currently Active Policy Versions. The birth date is used only in request memory, never persisted or returned.",
"errors": [
{
"name": "Unauthenticated"
},
{
"name": "InvalidBirthDate"
},
{
"name": "Underage"
},
{
"name": "PolicyVersionMismatch"
},
{
"name": "PolicyUnavailable"
}
],
"input": {
"encoding": "application/json",
"schema": {
"properties": {
"birthDate": {
"description": "Valid Gregorian calendar date in YYYY-MM-DD form, not in the future.",
"maxLength": 10,
"type": "string"
},
"privacyVersion": {
"maxGraphemes": 100,
"maxLength": 400,
"type": "string"
},
"termsVersion": {
"maxGraphemes": 100,
"maxLength": 400,
"type": "string"
}
},
"required": [
"birthDate",
"termsVersion",
"privacyVersion"
],
"type": "object"
}
},
"output": {
"encoding": "application/json",
"schema": {
"properties": {
"consent": {
"ref": "app.bivri.actor.defs#consent",
"type": "ref"
}
},
"required": [
"consent"
],
"type": "object"
}
},
"type": "procedure"
}
},
"id": "app.bivri.actor.putConsent",
"lexicon": 1
}
Metadata
- DID
-
did:plc:uqat5a7hrbww3snbbinxgwah - CID
-
bafyreies2fxmpq6y2sjikrthtj7zxfhdfgj4jlzmo2zozdwzlz6alrmcky - Indexed At
- 2026-09-06 19:18 UTC
- AT-URI
-
at://did:plc:uqat5a7hrbww3snbbinxgwah/com.atproto.lexicon.schema/app.bivri.actor.putConsent
Referenced Schemas (1)
Similar Lexicons
Lexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.
-
Read only the authenticated account's server-local age confirmation and accepted Policy Versions. Absence means not yet confirmed. Birth dates are never retained or returned.