boo.sky.convene.availability

convene.sky.boo

{
  "$type": "com.atproto.lexicon.schema",
  "defs": {
    "main": {
      "description": "One user's selected slots for a poll, linked back to the poll.",
      "key": "tid",
      "record": {
        "properties": {
          "createdAt": {
            "description": "When this availability was last written.",
            "format": "datetime",
            "type": "string"
          },
          "poll": {
            "description": "Strong link to the poll this availability responds to.",
            "properties": {
              "cid": {
                "description": "Optional CID of the poll record version.",
                "format": "cid",
                "type": "string"
              },
              "uri": {
                "description": "The poll record's at-uri.",
                "format": "at-uri",
                "type": "string"
              }
            },
            "required": [
              "uri"
            ],
            "type": "object"
          },
          "slots": {
            "description": "Selected slot keys, UTC ISO instants.",
            "items": {
              "format": "datetime",
              "type": "string"
            },
            "type": "array"
          }
        },
        "required": [
          "poll",
          "slots",
          "createdAt"
        ],
        "type": "object"
      },
      "type": "record"
    }
  },
  "id": "boo.sky.convene.availability",
  "lexicon": 1
}

Validate Record

Validate a record against boo.sky.convene.availability

Validation Options
Treat any remaining unresolved references as valid

Metadata

DID
did:plc:4fkl3oj4b76mmprq5yor4shn
CID
bafyreia76x3wavkitmb3wmxgudv4b2lpn2rxaxembreyeovsvwoejuiyim
Indexed At
2026-09-23 21:14 UTC
AT-URI
at://did:plc:4fkl3oj4b76mmprq5yor4shn/com.atproto.lexicon.schema/boo.sky.convene.availability

Similar Lexicons

Lexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.

  • boo.sky.convene.poll recordnot from the namespace authority

    A when2meet-style scheduling poll owned by a single author.

  • lol.letsmeet.poll.response recordnot from the namespace authority

    One person's availability for a poll. Lives in the respondent's repo, or the host's repo (with `guest`) for host-attested guest responses.

  • An availability poll: date range, daily window, granularity.

Lexicon Garden

@