rsvp.atmo.event.listRecords
Query community.lexicon.calendar.event records with filters
Details · query
| Kind | query |
|---|---|
| Authority | event.atmo.rsvp |
| Indexed |
Query
query · GETParameters
query stringactor
string · at-identifierFilter by DID or handle (triggers on-demand backfill)
byUser
string · didOnly used with spaceUri — filter to records authored by this DID.
createdAtMax
stringMaximum value for createdAt
createdAtMin
stringMinimum value for createdAt
cursor
stringdescription
stringFilter by description
endsAtMax
stringMaximum value for endsAt
endsAtMin
stringMinimum value for endsAt
hydrateRsvps
integerNumber of rsvps records to embed per record
minimum: 1maximum: 50
inviteToken
stringRead-grant invite token for anonymous bearer access. Replaces JWT auth when supplied.
limit
integerminimum: 1maximum: 200default: 50
mode
stringFilter by mode
name
stringFilter by name
order
stringSort direction (default: desc for dates/numbers/counts, asc for strings)
knownValues: asc | desc
Filter by preferences.showInDiscovery
profiles
booleanInclude profile + identity info keyed by DID
rsvpsCountMin
integerMinimum total rsvps count
rsvpsGoingCountMin
integerMinimum rsvps count where status = going
rsvpsInterestedCountMin
integerMinimum rsvps count where status = interested
rsvpsNotgoingCountMin
integerMinimum rsvps count where status = notgoing
search
stringFull-text search across: mode, name, status, description
sort
stringField to sort by (default: time_us)
knownValues: mode | name | endsAt | status | startsAt | createdAt | description | preferencesShowInDiscovery | rsvpsCount | rsvpsInterestedCount | rsvpsGoingCount | rsvpsNotgoingCount
spaceUri
string · at-uriIf set, query records inside this permissioned space (requires service-auth JWT or a read-grant invite token).
startsAtMax
stringMaximum value for startsAt
startsAtMin
stringMinimum value for startsAt
status
stringFilter by status
#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
object#record
objectProperties
cid
stringrecord
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.
Similar lexicons
semantic matchLexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.
-
Query community.lexicon.calendar.rsvp records with filters
-
Get a single community.lexicon.calendar.event record by AT URI
-
rsvp.atmo.rsvp.getRecord
queryGet a single community.lexicon.calendar.rsvp record by AT URI
-
app.zeens.getEventRsvps
queryList the ATProto RSVPs to an event, hydrated with each responder's profile. Zeens members are surfaced first. Returns raw rsvp records only; email RSVPs and organiser approval/waitlist state live in PocketBase and are merged in by the SvelteKit layer.
-
List who responded to an event, most recent first.