social.smallbury.graph.invite
Trust invitation from this actor to a contact. The invite URL carries a signed token bound to inviteId; acceptance must match intendedRecipientEncryptionPublicKey when set. Revocable by the inviter.
Details · record, key tid
| Kind | record |
|---|---|
| Record key | tid |
| Authority | graph.smallbury.social |
| Indexed |
Record
record · key tidProperties
acceptedByDid
string · didSet when status becomes accepted.
expiresAt
string · datetimeOptional expiry; client should treat as expired after this time.
When set, only a party that proves possession of the matching private key can complete acceptance. Set for existing users at invite time; set by the new user on signup before accept completes.
maxLength: 256
Stable id for this invite; echoed in the signed invite token.
minLength: 1maxLength: 128
revokedAt
string · datetimeLifecycle state. pending until accepted or revoked/expired.
knownValues: pending | accepted | revoked | expired
targetHint
stringOptional human hint (e.g. email) for the inviter's UI; not used for cryptography.
maxLength: 256
Similar lexicons
semantic matchLexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.
-
Durable household invite offer authored by the inviter (ADR 82).
-
An invitation for someone to join Agora
-
blue.registry.invite
recordAn invitation for another user to collaborate on a list.
-
fyi.opensocial.invite
recordAn invitation, written by the group in its own repo in the invitee's inbox (fyi.opensocial.invites), through com.atproto.space.*. Deleting it revokes it.
-
blue.registry.inviteResponse
recordA response to a collaboration invite.