# `invalid_image`

**Status 422.** The picture is not one a store can use.

## What it means

The file is not a PNG, JPEG or WebP by its own bytes, is under 16 or over 4,096 pixels on a side, or was sent labelled as another kind of file. SVG is never taken. Nothing was kept.

## What to do

Send a PNG, JPEG or WebP file labelled as what it is, or a picture in your Shopify Files as `source_url`.

## Safe to send again?

Not as it is. Change what the answer points to, then send the request.

## Where you can meet it

- [`POST /stores/{store_key}/images`](https://matrixrewards.co.uk/docs/api/2026-10/stores.md#uploadBrandImage): Upload a picture for the store's branding (a logo, a square logo, a cover)

Every code, and the shape of an error answer: [Errors](https://matrixrewards.co.uk/docs/errors.md).

---

Page: https://matrixrewards.co.uk/docs/errors/invalid_image
Contract: 2026-10 sha256:35af153960028890fea5738799f5a71e535e1eea4dd3f6b8d5f50b37f02363da
