at.happyproto.admin.listInvites
Every customer invite, newest first: the address it went to, whether it is pending, expired or redeemed, and by which account. Staff only.
Details · query
| Kind | query |
|---|---|
| Authority | admin.happyproto.at |
| Indexed |
Query
query · GETErrors
AuthRequired
This endpoint requires an authenticated caller.
Forbidden
The caller is not HappyProto staff.
Upstream
The provisioner could not be reached, or refused.
#invite
objectProperties
Similar lexicons
semantic matchLexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.
-
at.happyproto.admin.createInvites
procedureInvite customers: mint one single-use customers-space invite per address, each expiring after expiresInDays, and record which address each went to, so a redeemed invite pairs the address with the account. Redeemed with actor.acceptInvite. Staff only.
-
at.happyproto.actor.acceptInvite
procedureRedeem an invite from admin.createInvites: the caller joins the customers space with read access, and the address the invite went to is paired with the caller's account. Redeeming as an account that is already a customer succeeds and spends nothing. Any signed-in account may call this; the token is the authority.
-
List PDS invite codes on-demand via the PDS (`com.atproto.admin.getInviteCodes`). No local mirror — the source of truth is the PDS. Requires the caller to have the `superAdmin` role. Codes are returned as suffix-only strings (the env prefix stored under `APPVIEW_PDS_INVITE_CODE_PREFIX` has been stripped). Optional `createdBy` filter narrows the listing to codes emitted by a specific staff DID (applied server-side by the AppView — the admin endpoint has no such parameter); when omitted every code
-
The members of the customers space: everyone the customer endpoints admit. Staff only.
-
List collaboration invites, filtered by invitee, inviter, and/or subject. Typically used to populate an invitee's inbox.