# Update Store Profile Image Update Store Profile Image 1. Images are displayed in store exposure contexts including search results pages, homepage recommendations, and store header banners to increase user visibility. 2. Images must exceed 900×900 pixels in dimension and be under 5MB in file size. 3. Images should represent store quality and characteristics, featuring either high-quality signature dishes or brand logos (for locally renowned establishments). 4. Image URLs must begin with http:// or https:// and end with .jpg, .png, .jpeg, or .webp extensions. 5. Changes don't take effect immediately after API call; all modifications require approval review before activation. 6. Keeta rejects duplicate requests when images are in "Pending Review" status. Endpoint: POST /scm/shop/picture/main/update Version: v.1.0.0 ## Request fields (application/json): - `shopId` (integer, required) Store ID Example: 466663 - `pictureUrl` (string, required) The URL returned by the product image upload API endpoint /api/open/base/image/upload Example: "https://img-ap-hongkong.mykeeta.net/sailorproduct/9c760595674b395e330cf967hj430119511.jpg" ## Response 200 fields (application/json): - `code` (integer, required) A numeric status identifier indicating the result of the interface call, used to determine whether the operation executed successfully. - `message` (string, required) Text description corresponding to the status code, explaining the operation result or error cause to users. Example: "Success"