Add or replace an image of a brand kit (a new revision)
PUT
/v1/brandkits/{kit}/images/{item}
const url = 'https://example.com/v1/brandkits/example/images/example';const options = { method: 'PUT', headers: {Authorization: 'Bearer <token>', 'Content-Type': 'image/png'}, body: 'binary'};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request PUT \ --url https://example.com/v1/brandkits/example/images/example \ --header 'Authorization: Bearer <token>' \ --header 'Content-Type: image/png' \ --data binaryAuthorizations
Section titled “Authorizations”Parameters
Section titled “Parameters”Path Parameters
Section titled “Path Parameters”kit
required
string
item
required
string
Query Parameters
Section titled “Query Parameters”name
string
description
string
Its usage rule.
Request Bodyrequired
Section titled “Request Bodyrequired”A PNG, JPEG, SVG or TIFF image.
string format: binary
string format: binary
Responses
Section titled “Responses”The answer.
Media typeapplication/json
object
id
required
string
name
required
string
description
required
string
revision
required
integer
counts
required
object
swatches
integer
paragraphStyles
integer
characterStyles
integer
images
integer
components
integer
fonts
integer
updatedAt
required
string
updatedBy
required
string
swatches
required
Array<object>
object
id
required
string
name
string
description
Its usage rule.
string
revision
required
The kit revision it last changed in.
integer
paragraphStyles
required
Array<object>
object
id
required
string
name
string
description
Its usage rule.
string
revision
required
The kit revision it last changed in.
integer
characterStyles
required
Array<object>
object
id
required
string
name
string
description
Its usage rule.
string
revision
required
The kit revision it last changed in.
integer
images
required
Array<object>
object
id
required
string
name
string
description
Its usage rule.
string
revision
required
The kit revision it last changed in.
integer
components
Array<object>
object
id
required
string
name
string
description
Its usage rule.
string
revision
required
The kit revision it last changed in.
integer
fonts
required
Array<object>
object
id
required
string
name
string
description
Its usage rule.
string
revision
required
The kit revision it last changed in.
integer
Example generated
{ "id": "example", "name": "example", "description": "example", "revision": 1, "counts": { "swatches": 1, "paragraphStyles": 1, "characterStyles": 1, "images": 1, "components": 1, "fonts": 1 }, "updatedAt": "example", "updatedBy": "example", "swatches": [ { "id": "example", "name": "example", "description": "example", "revision": 1 } ], "paragraphStyles": [ { "id": "example", "name": "example", "description": "example", "revision": 1 } ], "characterStyles": [ { "id": "example", "name": "example", "description": "example", "revision": 1 } ], "images": [ { "id": "example", "name": "example", "description": "example", "revision": 1 } ], "components": [ { "id": "example", "name": "example", "description": "example", "revision": 1 } ], "fonts": [ { "id": "example", "name": "example", "description": "example", "revision": 1 } ]}The request is malformed (bad-request).
Media typeapplication/json
object
code
required
string
message
required
string
requestId
string
Example
{ "code": "field-unknown"}No key, or not a valid one.
Media typeapplication/json
object
code
required
string
message
required
string
requestId
string
Example
{ "code": "field-unknown"}The key lacks the scope, or its tenant is suspended or deleted.
Media typeapplication/json
object
code
required
string
message
required
string
requestId
string
Example
{ "code": "field-unknown"}Not there, or not the tenant’s.
Media typeapplication/json
object
code
required
string
message
required
string
requestId
string
Example
{ "code": "field-unknown"}Understood, but refused: values, layout or package problems.
Media typeapplication/json
object
code
required
string
message
required
string
requestId
string
Example
{ "code": "field-unknown"}