app.bivri.feed.updateArtworkV2

Edit an artwork the authenticated member owns. Only the fields present in the request change; the rest of the record is preserved as it stands at the member's PDS.

Details · procedure
Kindprocedure
Authorityfeed.bivri.app
Indexed

Procedure

procedure · POST

Input

application/json

Replacement description. Send null to clear it; omit the field to leave it unchanged.

  • maxLength: 3000
  • maxGraphemes: 300
  • nullable

labels

union

Replacement self-label values. Send null to clear them; omit the field to leave them unchanged.

  • nullable

langs

array

Replacement languages. Send null to clear them; omit the field to leave them unchanged.

  • maxLength: 3
  • nullable
itemsstring · language

media

array

Replacement images, in display order. Omit the field to leave them unchanged; the artwork cannot be left without any, and the items together may not exceed 200MB — a total this schema cannot express.

  • minLength: 1
  • maxLength: 50

tags

array

Replacement set of tags. Send null to clear them; omit the field to leave them unchanged.

  • maxLength: 8
  • nullable
itemsstring
  • minLength: 1
  • maxLength: 640
  • maxGraphemes: 64

title

string

Replacement title. Omit the field to leave it unchanged; the artwork cannot be left without one.

  • minLength: 1
  • maxLength: 500
  • maxGraphemes: 50

uri

requiredstring · at-uri

AT URI of the app.bivri.feed.artworkV2 record to edit. It must live in the authenticated member's own repository.

Output

application/json

cid

requiredstring · cid

CID the edited record now carries.

uri

requiredstring · at-uri

AT URI of the edited artwork record.

Errors

ConsentRequired

The authenticated member has not confirmed age and accepted the Terms and Privacy Policy.

Similar lexicons

semantic match

Lexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.

  • Edit an artwork the authenticated member owns. Only the fields present in the request change; the rest of the record is preserved as it stands at the member's PDS.

  • Publish a new artwork to the authenticated member's repository. Requires an OAuth session; the record is written to the member's own PDS.

  • Publish a new artwork to the authenticated member's repository. Requires an OAuth session; the record is written to the member's own PDS.

  • Record containing a Bivri artwork: one or more images published together under a single title.

  • Artwork record supporting JPEG, PNG, GIF and WebP originals. Earlier app.bivri.feed.artwork records retain their original schema and identity.