rsvp.atmo.event.getRecord
Get a single community.lexicon.calendar.event record by AT URI
Details · query
| Kind | query |
|---|---|
| Authority | event.atmo.rsvp |
| Indexed |
Query
query · GETParameters
query stringhydrateRsvps
integerNumber of rsvps records to embed
minimum: 1maximum: 50
inviteToken
stringRead-grant invite token for anonymous bearer access. Replaces JWT auth when supplied.
profiles
booleanInclude profile + identity info keyed by DID
spaceUri
string · at-uriIf set, fetch from this permissioned space (requires service-auth JWT or a read-grant invite token).
AT URI of the record
Output
application/jsoncid
stringprofiles
arrayrecord
refrsvps
refrsvpsCount
integerTotal rsvps count
rsvpsGoingCount
integerrsvps count where status = going
rsvpsInterestedCount
integerrsvps count where status = interested
rsvpsNotgoingCount
integerrsvps count where status = notgoing
space
string · at-uriPresent when the record was read from a permissioned space; its value is the space URI.
#appBskyActorProfile
objectProperties
avatar
blobSmall image to be displayed next to posts from account. AKA, 'profile picture'
maxSize: 1000000accept: image/png, image/jpeg
banner
blobLarger horizontal image to display behind profile view.
maxSize: 1000000accept: image/png, image/jpeg
createdAt
string · datetimedescription
stringFree-form profile description text.
maxLength: 2560maxGraphemes: 256
displayName
stringmaxLength: 640maxGraphemes: 64
labels
unionSelf-label values, specific to the Bluesky application, on the overall account.
pinnedPost
refpronouns
stringFree-form pronouns text.
maxLength: 200maxGraphemes: 20
website
string · uri#hydrateRsvps
objectProperties
going
arrayinterested
arraynotgoing
arrayother
array#hydrateRsvpsRecord
object#profileEntry
objectSimilar lexicons
semantic matchLexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.
-
rsvp.atmo.rsvp.getRecord
queryGet 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.
-
app.zeens.getEvent
queryFetch 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.