cloud.substratum.passport.accessRemovalAck

Owner-repo acknowledgment that a grantee accessRemovalRequest was applied to the owner passport receipt.

Details · object
Kindobject
Authoritypassport.substratum.cloud
Indexed
cid bafyreiha7nrvl3qc7w63vwg2xjoyxuc4k6cbcst5smlaxjbeicfpxe6a4m

Checks

Valid
  • unlimited-string defs.main.properties.newReceiptCidNo maxLength, maxGraphemes or format limits this string.
  • unlimited-string defs.main.properties.versionNo maxLength, maxGraphemes or format limits this string.
JSONDownload
{
  "$type": "com.atproto.lexicon.schema",
  "defs": {
    "main": {
      "description": "Owner-repo acknowledgment that a grantee accessRemovalRequest was applied to the owner passport receipt.",
      "properties": {
        "appliedAt": {
          "description": "ISO 8601 timestamp when the owner receipt ACL was updated.",
          "format": "datetime",
          "type": "string"
        },
        "newReceiptCid": {
          "description": "CID of the updated owner-repo cloud.substratum.passport.receipt after removal.",
          "type": "string"
        },
        "removalRequestUri": {
          "description": "AT URI of the grantee-repo cloud.substratum.passport.accessRemovalRequest record.",
          "format": "at-uri",
          "type": "string"
        },
        "version": {
          "description": "Schema version (e.g. '1.0.0').",
          "type": "string"
        }
      },
      "required": [
        "version",
        "removalRequestUri",
        "appliedAt",
        "newReceiptCid"
      ],
      "type": "object"
    }
  },
  "id": "cloud.substratum.passport.accessRemovalAck",
  "lexicon": 1
}