rsvp.atmo.space.defs

atmo.rsvp

Documentation

appPolicy object

No description available.

Properties

apps array of string Required

No description available.

mode string Required

'allow' = default-allow with apps[] as denylist; 'deny' = default-deny with apps[] as allowlist.

Known values: allow, deny
View raw schema
{
  "type": "object",
  "required": [
    "mode",
    "apps"
  ],
  "properties": {
    "apps": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "mode": {
      "type": "string",
      "description": "'allow' = default-allow with apps[] as denylist; 'deny' = default-deny with apps[] as allowlist.",
      "knownValues": [
        "allow",
        "deny"
      ]
    }
  }
}
inviteView object

No description available.

Properties

createdAt integer Required

No description available.

createdBy string did Required

A decentralized identifier (DID).

expiresAt integer Optional

No description available.

maxUses integer Optional

No description available.

note string Optional

No description available.

perms string Required

No description available.

Known values: read, write
revokedAt integer Optional

No description available.

spaceUri string at-uri Required

An AT Protocol URI (e.g., at://did:plc:xyz/app.bsky.feed.post/abc).

tokenHash string Required

No description available.

usedCount integer Required

No description available.

View raw schema
{
  "type": "object",
  "required": [
    "tokenHash",
    "spaceUri",
    "perms",
    "usedCount",
    "createdBy",
    "createdAt"
  ],
  "properties": {
    "note": {
      "type": "string"
    },
    "perms": {
      "type": "string",
      "knownValues": [
        "read",
        "write"
      ]
    },
    "maxUses": {
      "type": "integer"
    },
    "spaceUri": {
      "type": "string",
      "format": "at-uri"
    },
    "createdAt": {
      "type": "integer"
    },
    "createdBy": {
      "type": "string",
      "format": "did"
    },
    "expiresAt": {
      "type": "integer"
    },
    "revokedAt": {
      "type": "integer"
    },
    "tokenHash": {
      "type": "string"
    },
    "usedCount": {
      "type": "integer"
    }
  }
}
memberView object

No description available.

Properties

addedAt integer Required

No description available.

addedBy string did Optional

A decentralized identifier (DID).

did string did Required

A decentralized identifier (DID).

perms string Required

'write' implies 'read'. Space owner is always implicit write.

Known values: read, write
View raw schema
{
  "type": "object",
  "required": [
    "did",
    "perms",
    "addedAt"
  ],
  "properties": {
    "did": {
      "type": "string",
      "format": "did"
    },
    "perms": {
      "type": "string",
      "description": "'write' implies 'read'. Space owner is always implicit write.",
      "knownValues": [
        "read",
        "write"
      ]
    },
    "addedAt": {
      "type": "integer"
    },
    "addedBy": {
      "type": "string",
      "format": "did"
    }
  }
}
recordView object

No description available.

Properties

authorDid string did Required

A decentralized identifier (DID).

cid string cid Optional

A content identifier (CID) referencing immutable data.

collection string nsid Required

A namespaced identifier (e.g., app.bsky.feed.post).

createdAt integer Required

No description available.

record unknown Required

No description available.

rkey string Required

No description available.

spaceUri string at-uri Required

An AT Protocol URI (e.g., at://did:plc:xyz/app.bsky.feed.post/abc).

View raw schema
{
  "type": "object",
  "required": [
    "spaceUri",
    "collection",
    "authorDid",
    "rkey",
    "record",
    "createdAt"
  ],
  "properties": {
    "cid": {
      "type": "string",
      "format": "cid"
    },
    "rkey": {
      "type": "string"
    },
    "record": {
      "type": "unknown"
    },
    "spaceUri": {
      "type": "string",
      "format": "at-uri"
    },
    "authorDid": {
      "type": "string",
      "format": "did"
    },
    "createdAt": {
      "type": "integer"
    },
    "collection": {
      "type": "string",
      "format": "nsid"
    }
  }
}
spaceView object

No description available.

Properties

appPolicyRef string at-uri Optional

An AT Protocol URI (e.g., at://did:plc:xyz/app.bsky.feed.post/abc).

createdAt integer Required

No description available.

key string Required

No description available.

memberListRef string at-uri Optional

An AT Protocol URI (e.g., at://did:plc:xyz/app.bsky.feed.post/abc).

ownerDid string did Required

A decentralized identifier (DID).

serviceDid string Required

No description available.

type string nsid Required

A namespaced identifier (e.g., app.bsky.feed.post).

uri string at-uri Required

An AT Protocol URI (e.g., at://did:plc:xyz/app.bsky.feed.post/abc).

View raw schema
{
  "type": "object",
  "required": [
    "uri",
    "ownerDid",
    "type",
    "key",
    "serviceDid",
    "createdAt"
  ],
  "properties": {
    "key": {
      "type": "string"
    },
    "uri": {
      "type": "string",
      "format": "at-uri"
    },
    "type": {
      "type": "string",
      "format": "nsid"
    },
    "ownerDid": {
      "type": "string",
      "format": "did"
    },
    "appPolicy": {
      "ref": "#appPolicy",
      "type": "ref",
      "description": "Owner-only"
    },
    "createdAt": {
      "type": "integer"
    },
    "serviceDid": {
      "type": "string"
    },
    "appPolicyRef": {
      "type": "string",
      "format": "at-uri"
    },
    "memberListRef": {
      "type": "string",
      "format": "at-uri"
    }
  }
}

Lexicon Garden

@