A guild summons — an invitation scroll delivered to a fellow adventurer's PDS, beckoning them to join a party for tavern battles.
Record Key
tid
Timestamp-based ID
Properties
createdAt
string
datetime
Required
An RFC 3339 formatted timestamp.
expiresAt
string
datetime
Required
After this time the summons fades and can no longer be answered.
inviterDid
string
did
Required
DID of the guild leader who issued the summons.
inviterHandle
string
Required
Handle of the guild leader at the time of summoning.
partyId
string
Required
Server-assigned party UUID for the guild gathering.
status
string
Optional
Current status of this summons.
Known values:
pending, accepted, declined, expiredView raw schema
{
"description": "A guild summons — an invitation scroll delivered to a fellow adventurer's PDS, beckoning them to join a party for tavern battles.",
"key": "tid",
"record": {
"properties": {
"createdAt": {
"format": "datetime",
"type": "string"
},
"expiresAt": {
"description": "After this time the summons fades and can no longer be answered.",
"format": "datetime",
"type": "string"
},
"inviterDid": {
"description": "DID of the guild leader who issued the summons.",
"format": "did",
"type": "string"
},
"inviterHandle": {
"description": "Handle of the guild leader at the time of summoning.",
"type": "string"
},
"partyId": {
"description": "Server-assigned party UUID for the guild gathering.",
"type": "string"
},
"status": {
"description": "Current status of this summons.",
"knownValues": [
"pending",
"accepted",
"declined",
"expired"
],
"type": "string"
}
},
"required": [
"partyId",
"inviterDid",
"inviterHandle",
"createdAt",
"expiresAt"
],
"type": "object"
},
"type": "record"
}