rsvp.atmo.event.getRecord

Get a single community.lexicon.calendar.event record by AT URI

Repository @atmo.rsvp did:plc:b63bmauox6z5rbibwrhxrdnw namespace authority
Details · query
Kindquery
Authorityevent.atmo.rsvp
Indexed

Query

query · GET

Parameters

query string

Number of rsvps records to embed

  • minimum: 1
  • maximum: 50

Read-grant invite token for anonymous bearer access. Replaces JWT auth when supplied.

profiles

boolean

Include profile + identity info keyed by DID

spaceUri

string · at-uri

If set, fetch from this permissioned space (requires service-auth JWT or a read-grant invite token).

uri

requiredstring · at-uri

AT URI of the record

Output

application/json

cid

string

collection

requiredstring · nsid

did

requiredstring · did
itemsref
Reference

rkey

requiredstring
Reference

rsvpsCount

integer

Total rsvps count

rsvps count where status = going

rsvps count where status = interested

rsvps count where status = notgoing

space

string · at-uri

Present when the record was read from a permissioned space; its value is the space URI.

time_us

requiredinteger

uri

requiredstring · at-uri

#appBskyActorProfile

object

Properties

avatar

blob

Small image to be displayed next to posts from account. AKA, 'profile picture'

  • maxSize: 1000000
  • accept: image/png, image/jpeg

banner

blob

Larger horizontal image to display behind profile view.

  • maxSize: 1000000
  • accept: image/png, image/jpeg

createdAt

string · datetime

Free-form profile description text.

  • maxLength: 2560
  • maxGraphemes: 256
  • maxLength: 640
  • maxGraphemes: 64

labels

union

Self-label values, specific to the Bluesky application, on the overall account.

pronouns

string

Free-form pronouns text.

  • maxLength: 200
  • maxGraphemes: 20

website

string · uri

#hydrateRsvps

object

Properties

going

array
itemsref
itemsref
itemsref

other

array
itemsref

#hydrateRsvpsRecord

object

Properties

cid

string

collection

requiredstring · nsid

did

requiredstring · did

rkey

requiredstring

space

string · at-uri

Present when the record was read from a permissioned space.

time_us

requiredinteger

uri

requiredstring · at-uri

#profileEntry

object

Properties

cid

string

collection

string · nsid

did

requiredstring · did

handle

string

rkey

string

uri

string · at-uri

Similar lexicons

semantic match

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

  • Get a single community.lexicon.calendar.rsvp record by AT URI

  • Query community.lexicon.calendar.rsvp records with filters

  • Query community.lexicon.calendar.event records with filters

  • Get an RSVP record for a specific identity and event.

  • Fetch a single event by AT-URI, hydrated with the organiser's profile and raw RSVP counts (going / interested) aggregated from app.zeens.rsvp records. For gated events (approvalRequired or capacityMode=waitlist) these raw counts are advisory; the SvelteKit layer overlays canonical approved/waitlisted counts from PocketBase, which Lua cannot see.