place.stream.beta.invite

Grants a single account access to a named beta feature on this network. Records live in a project-operated repo (the streamplace node's `--beta-invite-did`); operators trust invites only from that one account, by configuration. Each (did, feature) pair gets its own record so individual features can be revoked independently by deleting the corresponding record.

Repository @stream.place did:plc:rbvrr34edl5ddpuwcubjiost not from the namespace authority
Details · record, key tid
Kindrecord
Record keytid
Authoritybeta.stream.place
Indexed

Showing version bafyreihkmxpisbrl5rgo223utrt2zd2k366ubd7e5tsivxhiw4hbmize64. Show the latest

cid bafyreihkmxpisbrl5rgo223utrt2zd2k366ubd7e5tsivxhiw4hbmize64

Checks

Valid
  • unlimited-string defs.main.record.properties.featureNo maxLength, maxGraphemes or format limits this string.
JSONDownload
{
  "$type": "com.atproto.lexicon.schema",
  "defs": {
    "main": {
      "description": "Grants a single account access to a named beta feature on this network. Records live in a project-operated repo (the streamplace node's `--beta-invite-did`); operators trust invites only from that one account, by configuration. Each (did, feature) pair gets its own record so individual features can be revoked independently by deleting the corresponding record.",
      "key": "tid",
      "record": {
        "properties": {
          "createdAt": {
            "description": "Client-declared timestamp when this invite was issued.",
            "format": "datetime",
            "type": "string"
          },
          "did": {
            "description": "Account being granted access to the named beta feature.",
            "format": "did",
            "type": "string"
          },
          "feature": {
            "description": "Identifier of the beta feature being granted (e.g. \"vod\").",
            "type": "string"
          }
        },
        "required": [
          "did",
          "feature",
          "createdAt"
        ],
        "type": "object"
      },
      "type": "record"
    }
  },
  "id": "place.stream.beta.invite",
  "lexicon": 1
}