app.bivri.actor.putConsent

lexicons.bivri.app

{
  "$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
}

Validate Record

Validate a record against app.bivri.actor.putConsent

Validation Options
Automatically resolve and include external schemas for full validation
Treat any remaining unresolved references as valid

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.

Lexicon Garden

@