Brand

class matterapi.endpoints.async_api.BrandApi(client: matterapi.client.base.BaseClient, skip_response_parsing: bool = False)

Endpoints related to custom branding and white-labeling. See [our branding documentation](https://docs.mattermost.com/administration/branding.html) for more information.

async delete_brand_image() matterapi.models.StatusOK

Delete current brand image

Deletes the previously uploaded brand image. Returns 404 if no brand image has been uploaded.

Permissions:

Must have manage_system permission.

Minimum Server Version:

5.6

Api Reference:

DeleteBrandImage

async get_brand_image() str

Get brand image

Get the previously uploaded brand image. Returns 404 if no brand image has been uploaded.

Permissions:

No permission required.

Api Reference:

GetBrandImage

async upload_brand_image(*, multipart_data: Union[matterapi.models.UploadBrandImageMultipartData, Dict]) matterapi.models.StatusOK

Upload brand image

Uploads a brand image.

Permissions:

Must have manage_system permission.

Api Reference:

UploadBrandImage