tools.ozone.verification.defs

ozone-lexicons.bsky.social

Documentation

verificationView object

Verification data for the associated subject.

Properties

createdAt string datetime Required

Timestamp when the verification was created.

displayName string Required

Display name of the subject the verification applies to at the moment of verifying, which might not be the same at the time of viewing. The verification is only valid if the current displayName matches the one at the time of verifying.

handle string handle Required

Handle of the subject the verification applies to at the moment of verifying, which might not be the same at the time of viewing. The verification is only valid if the current handle matches the one at the time of verifying.

issuer string did Required

The user who issued this verification.

issuerProfile union Optional

No description available.

revokeReason string Optional

Describes the reason for revocation, also indicating that the verification is no longer valid.

revokedAt string datetime Optional

Timestamp when the verification was revoked.

revokedBy string did Optional

The user who revoked this verification.

subject string did Required

The subject of the verification.

subjectProfile union Optional

No description available.

uri string at-uri Required

The AT-URI of the verification record.

View raw schema
{
  "type": "object",
  "required": [
    "issuer",
    "uri",
    "subject",
    "handle",
    "displayName",
    "createdAt"
  ],
  "properties": {
    "uri": {
      "type": "string",
      "format": "at-uri",
      "description": "The AT-URI of the verification record."
    },
    "handle": {
      "type": "string",
      "format": "handle",
      "description": "Handle of the subject the verification applies to at the moment of verifying, which might not be the same at the time of viewing. The verification is only valid if the current handle matches the one at the time of verifying."
    },
    "issuer": {
      "type": "string",
      "format": "did",
      "description": "The user who issued this verification."
    },
    "subject": {
      "type": "string",
      "format": "did",
      "description": "The subject of the verification."
    },
    "createdAt": {
      "type": "string",
      "format": "datetime",
      "description": "Timestamp when the verification was created."
    },
    "revokedAt": {
      "type": "string",
      "format": "datetime",
      "description": "Timestamp when the verification was revoked."
    },
    "revokedBy": {
      "type": "string",
      "format": "did",
      "description": "The user who revoked this verification."
    },
    "issuerRepo": {
      "refs": [
        "tools.ozone.moderation.defs#repoViewDetail",
        "tools.ozone.moderation.defs#repoViewNotFound"
      ],
      "type": "union"
    },
    "displayName": {
      "type": "string",
      "description": "Display name of the subject the verification applies to at the moment of verifying, which might not be the same at the time of viewing. The verification is only valid if the current displayName matches the one at the time of verifying."
    },
    "subjectRepo": {
      "refs": [
        "tools.ozone.moderation.defs#repoViewDetail",
        "tools.ozone.moderation.defs#repoViewNotFound"
      ],
      "type": "union"
    },
    "revokeReason": {
      "type": "string",
      "description": "Describes the reason for revocation, also indicating that the verification is no longer valid."
    },
    "issuerProfile": {
      "refs": [],
      "type": "union"
    },
    "subjectProfile": {
      "refs": [],
      "type": "union"
    }
  },
  "description": "Verification data for the associated subject."
}

Lexicon Garden

@