Backfill in-progress. Some lexicons and records may be missing or incomplete.

community.lexicon.calendar.getEvent

lexicon.community

Documentation

main query

Get a single event by repository and record key.

Parameters

recordKey string Required

The record key (rkey) of the event.

repository string did Required

The DID of the repository containing the event.

Output

Encodingapplication/json

Errors

NotFound
Try It

Requests are sent directly from your browser. Some servers may block requests due to CORS.

Base URL for XRPC calls (e.g., https://api.bsky.social)
Parameters
The record key (rkey) of the event.
The DID of the repository containing the event.
View raw schema
{
  "type": "query",
  "errors": [
    {
      "name": "NotFound"
    }
  ],
  "output": {
    "schema": {
      "ref": "#eventView",
      "type": "ref"
    },
    "encoding": "application/json"
  },
  "parameters": {
    "type": "params",
    "required": [
      "repository",
      "recordKey"
    ],
    "properties": {
      "recordKey": {
        "type": "string",
        "maxLength": 150,
        "description": "The record key (rkey) of the event.",
        "maxGraphemes": 150
      },
      "repository": {
        "type": "string",
        "format": "did",
        "description": "The DID of the repository containing the event."
      }
    }
  },
  "description": "Get a single event by repository and record key."
}
eventView object

An event record with RSVP counts and URL.

Properties

countGoing integer Required

Number of users who have RSVP'd as going.

countInterested integer Required

Number of users who have RSVP'd as interested.

countNotGoing integer Required

Number of users who have RSVP'd as not going.

url string uri Required

The canonical URL for this event on Smoke Signal.

View raw schema
{
  "type": "object",
  "required": [
    "countGoing",
    "countInterested",
    "countNotGoing",
    "url"
  ],
  "properties": {
    "url": {
      "type": "string",
      "format": "uri",
      "description": "The canonical URL for this event on Smoke Signal."
    },
    "countGoing": {
      "type": "integer",
      "description": "Number of users who have RSVP'd as going."
    },
    "countNotGoing": {
      "type": "integer",
      "description": "Number of users who have RSVP'd as not going."
    },
    "countInterested": {
      "type": "integer",
      "description": "Number of users who have RSVP'd as interested."
    }
  },
  "description": "An event record with RSVP counts and URL."
}

Lexicon Garden

@