app.bivri.feed.publishDraft
Irreversibly publish a Draft owned by the authenticated creator as a public app.bivri.feed.artwork record. Non-Parties receive DraftNotFound so existence is not disclosed.
Details · procedure
| Kind | procedure |
|---|---|
| Authority | feed.bivri.app |
| Indexed |
Procedure
procedure · POSTInput
application/jsonBivri-owned Draft identifier.
maxLength: 36
Errors
ConsentRequired
The authenticated member has not confirmed age and accepted the Terms and Privacy Policy.
Unauthenticated
No description in schema.
DraftNotFound
No description in schema.
Forbidden
No description in schema.
PublicationUnavailable
No description in schema.
Similar lexicons
semantic matchLexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.
-
app.bivri.feed.createDraft
procedureCreate creator-only private Draft metadata for a direct upload by the authenticated member. Requires authentication. Commission and Quest workflows derive their client Party from the awarded relationship instead of accepting a caller-selected DID. Draft bytes are uploaded through a separate authorized path and never enter a PDS while unpublished.
-
app.bivri.feed.deleteDraft
procedureDelete a private Draft owned by the authenticated creator. Non-Parties receive DraftNotFound so the Draft's existence is not disclosed.
-
app.bivri.feed.getDraft
queryGet private metadata for one Draft when the authenticated member is a Party. A missing Draft and a Draft outside the caller's Parties both return DraftNotFound so existence is not disclosed. Draft bytes use a separate authorized path.
-
app.bivri.feed.createArtwork
procedurePublish a new artwork to the authenticated member's repository. Requires an OAuth session; the record is written to the member's own PDS.
-
app.bivri.feed.createArtworkV2
procedurePublish a new artwork to the authenticated member's repository. Requires an OAuth session; the record is written to the member's own PDS.