online.fg-goose.gsb.getProjection
Host kinds read under the authenticated principal, or PUBLIC anonymously. Live card/page/index/answer always use the public mirror renderer. cid filters of; live kinds have no of or signed membership.
Details · query
| Kind | query |
|---|---|
| Authority | gsb.fg-goose.online |
| Indexed |
Query
query · GETParameters
query stringOutput
application/jsonschema
refErrors
RecordNotFound
No description in schema.
Denied
No description in schema.
AmbiguousSlug
No description in schema.
InvalidRequest
No description in schema.
HostUnavailable
No description in schema.
HostTimeout
No description in schema.
InvalidToken
No description in schema.
RateLimitExceeded
No description in schema.
#carriedPosition
object#carriedReceipt
objectThe host's world-resolve reply for a receipt from before a carry, verbatim. A receipt projection with carried in value uses this shape and has no signed record in the current tree.
#grant
objectA delegation an admitted turn installed (the entry's `grants[]`, with its revocation), as world-grants answers it.
#identity
object#law
objectOne clause of an object's law, as world-object answers it in `laws`: the fragment of FOUNDATION section 2 that judges every write.
#object
objectAn object at a version, as world-object answers it to a reader who may view the object.
#projection
objectkind selects the value schema. Public live values carry no repository URI or signed membership.
Properties
receipt: slug or entry CID; object: <id with / as ~>.<version>; source: module CID; publication/grant: id; law: <id with / as ~>.<clause>. card: object id with / as ~; page: page name; index: self; answer: answer key.
enum: receipt | object | source | publication | grant | law | card | page | index | answer
of
string · cidThe CID of the thing projected, not of value: receipt: entry hash or carried receipt cid; publication/grant: entry hash; object: stateCid; source: module CID; absent for law. Absent for live card/page/index/answer values.
signed
string · at-uriFor a receipt on a signing box, the signed online.fg-goose.gsb.entry/<rev> record in the current tree. com.atproto.sync.getRecord proves this path; the entry block is included only for a reader who sees it whole.
Host kinds use their untagged reply definitions (a receipt value with carried uses #carriedReceipt); card/page/index/answer use the tagged posting-record schemas and the public mirror renderer.
#publication
objectA page or section an admitted turn published (the entry's `publishes[]`), as world-publications answers it.
#reading
object#receipt
objectOne journal entry, as the host projects it to the reader (world-entry, world-entries, world-resolve). The identity's own principal sees the whole entry; anyone else sees a refusal as its public projection and any other entry as its chain fields, identity, turn, outcome tag and the roots and writes of objects it may view.
Properties
class
stringA public refusal's class (staleRoot, lawRefused, unknownObject, ...).
elided
integerRoots and writes of objects the reader may not view.
minimum: 0
This entry's CID (chain link).
Journal height.
minimum: 1
hint
stringobject
stringA public refusal's named object when it differs from its root.
outcome
unknown`{tag, ...}`: created, admitted, refused, suspended, ... (HOST-HANDOFF section 2). Projected: `{tag, writes?}`.
previous
string · cidThe previous entry's hash (chain link).
reason
stringA public lawRefused refusal's reading.
slug
stringThe first 32 bits of the hash's digest as two proquint words; what a post cites.
status
stringPresent on a public refusal.
knownValues: refused
turn
integerminimum: 0
#root
object#source
objectOne module's source, named by its CID: the `sources[].cid` and compile inputs' `{name, cid}` of the journal (world-source, world-sources).
Similar lexicons
semantic matchLexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.
-
Per-reader host projections and public live card, page, index and answer values outside the world repository.