fyi.opensocial.getSiteDraft
The caller's draft of the group's site, if they have one, and whether the site's last publish can be undone. Only for whoever may change the site.
Details · query
| Kind | query |
|---|---|
| Authority | opensocial.fyi |
| Indexed |
Query
query · GETParameters
query stringOutput
application/jsonErrors
Forbidden
No description in schema.
#change
objectOne thing a draft changes, as a member would name it, and where it is.
Properties
channel
stringThe channel it's in, by its address.
how
stringAdded or removed; otherwise changed.
knownValues: added | removed
As a member would say it: the tab's name, "the colours and fonts".
path
stringA public page's path.
tab
stringThe tab, by its address.
A tab (its page or settings), a tab's public page, a channel, the site design around the public pages, the colours and fonts, the public menu, or the group's own: its name, about, rules, pictures.
knownValues: tab | public | channel | design | look | menu | group
#draft
objectProperties
avatar
string · uriThe group's picture, as the draft changes it.
banner
string · uriIts banner, as the draft changes it.
Who made the last change to it: an AI app's name.
createdAt
string · datetimedescription
stringWhat the group says about itself, as the draft changes it.
joinPolicy
stringHow people join, as the draft changes it.
name
stringThe group's name, as the draft changes it.
note
stringWhat the AI app that made it says it does, in its own words.
maxLength: 3000maxGraphemes: 300
The draft's site record, in the members space.
#rule
object#undo
objectProperties
Similar lexicons
semantic matchLexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.
-
fyi.opensocial.siteDraft
recordA member's draft of the group's site, keyed by the member's DID: what an AI app connected as them changed, kept apart from the live site (fyi.opensocial.site) until they publish it. Shaped as the site is.
-
Every public page of the group's site as the caller's draft would publish it.
-
The page the caller's assistant left for one of the site's tabs (which needs group.configure), if any, and the caller's assistants connected to the group. Only the caller's own: nobody sees another member's drafts.
-
fyi.opensocial.site
recordA group's site, in its members space: channels of tabs, shown one at a time, each a whole HTML document drawn in a sandboxed frame. Authored by the group DID; written through putSite by whoever holds group.configure. Anyone else is handed only its public part, by the host. A group without one is shown the starter.
-
The drafts your assistant left for you in the group's tabs, waiting for you to add or let go: each with the space it goes in, added as you, or for its tab's page to make into what it keeps (page).