fyi.opensocial.createGroup
Host-level: create a new group on this host. Authenticated as the founder (service auth from their PDS). The founder and any listed stewards become its first admins. Mints the group DID, creates the meta and members spaces, writes the bootstrap records and, for a discoverable group, a declaration. Modality spaces are left to the apps that use them (createSpace).
Details · procedure
| Kind | procedure |
|---|---|
| Authority | opensocial.fyi |
| Indexed |
What's different
same NSID · two revisions from the same publisher7 changes, 3 breaking
Some records or requests that were valid against the base schema aren't valid against this one, so update the code that writes and reads them before relying on it.
Procedure · input
#main
Changed
description
compatibleMaximum grapheme count raised.
maxGraphemes: 300maxGraphemes: 2000
Changed
description
compatibleMaximum length raised.
maxLength: 3000maxLength: 20000
Changed
joinPolicy
breakingType changed.
string · knownValues: fyi.opensocial.profile#open | fyi.opensocial.profile#request | fyi.opensocial.profile#inviteref fyi.opensocial.defs#joinPolicy
Changed
metaReadableBy.items
breakingType changed.
stringref fyi.opensocial.defs#audience
Changed
stewards.items
breakingType changed.
string · didref fyi.opensocial.defs#accountRef Procedure · errors
#main
Added
InvalidHandle
compatibleNew error.
InvalidHandle
Added
AccountCreationFailed
compatibleNew error.
AccountCreationFailed
5 properties and 2 errors unchanged
Open the full schema diff →