Brands Api Service

Sets or replaces the brand's custom image

The request is multipart/form-data with a single file part named 'picture' — the same contract as POST /v2/media and the profile-picture endpoints. The image is validated and normalised server-side to an 80x80 PNG, centre-cropped; there is no manual crop. The change is applied immediately and the previous image is deleted from the serving bucket, so it is no longer retrievable through the API. Accepted formats PNG, JPEG and WebP, decided from the actual bytes. Maximum upload size 1 MB, and neither side of the source image may exceed 2000 pixels — both are rejections, not automatic downscales. A custom image takes precedence over the image derived from the brand's connected networks.

put/v2/settings/brands/{brand-id}/profile-picture

Request

  • Base URL: https://app.metricool.com/api
  • URL: https://app.metricool.com/api/v2/settings/brands/{brand-id}/profile-picture
  • Auth: none declared

Path parameters

brand-idinteger required

Id of the brand whose image is being set

Response

The updated brand, including the new image URL

metadataobject

Changes

No recorded changes to this operation across all 5 revisions of this API.