# cloud.substratum.passport.accessRemovalAck

> Published by [official.fileorbit.cloud](https://lexicon.garden/identity/did:plc:s6kq5tsir7nbyrciloncz5b3)

✓ This is the authoritative definition for this NSID.

## Links

- [View on Lexicon Garden](https://lexicon.garden/lexicon/did:plc:s6kq5tsir7nbyrciloncz5b3/cloud.substratum.passport.accessRemovalAck)
- [Documentation](https://lexicon.garden/lexicon/did:plc:s6kq5tsir7nbyrciloncz5b3/cloud.substratum.passport.accessRemovalAck/docs)
- [Examples](https://lexicon.garden/lexicon/did:plc:s6kq5tsir7nbyrciloncz5b3/cloud.substratum.passport.accessRemovalAck/examples)

## Definitions

### `cloud.substratum.passport.accessRemovalAck`

**Type**: `object`

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

| Property | Type | Required | Description |
|----------|------|----------|-------------|
| `version` | `string` | Yes | Schema version (e.g. '1.0.0'). |
| `appliedAt` | `string` (datetime) | Yes | ISO 8601 timestamp when the owner receipt ACL was updated. |
| `newReceiptCid` | `string` | Yes | CID of the updated owner-repo cloud.substratum.passport.receipt after removal. |
| `removalRequestUri` | `string` (at-uri) | Yes | AT URI of the grantee-repo cloud.substratum.passport.accessRemovalRequest record. |

## Raw Schema

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