place.stream.branding.importBundle
Apply a branding bundle (see exportBundle). By default the bundle replaces the node's branding: keys it does not mention are removed. Every value is validated like updateBlob. Requires admin authorization.
Details · procedure
| Kind | procedure |
|---|---|
| Authority | branding.stream.place |
| Indexed |
Procedure
procedure · POSTParameters
query stringbroadcaster
string · didDID of the broadcaster. Defaults to this node's.
dryRun
booleanReport what would change without writing anything.
default: false
merge
booleanKeep keys the bundle does not mention instead of removing them.
default: false
Input
application/zipOutput
application/jsonErrors
Unauthorized
The caller is not an admin.
InvalidBundle
The zip, its branding.yaml or one of its values is not acceptable; the message names the key.
#change
objectSimilar lexicons
semantic matchLexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.
-
Download the node's branding as a bundle: a zip with branding.yaml (every set key; image keys name files in the zip) plus the image files. Re-import it on another node with place.stream.branding.importBundle. Requires admin authorization.
-
Update or create a branding asset blob. Requires admin authorization.