Upload logo
/v1/merchant/settings/logoAccepts multipart/form-data with a single file field named logo. Allowed types: PNG, JPEG, SVG, WebP. Max size: 2 MB. The previous logo (if any) is deleted from object storage as part of the same call, so calling this endpoint a second time *replaces* — it does not append.
Body parameters
logofilerequiredImage file. Allowed MIME types: image/png, image/jpeg, image/svg+xml, image/webp. Max 2 MB.
Response
200logo_urlstringPublic CDN URL of the uploaded logo.
Errors
VALIDATION_ERROR400Logo file is required.VALIDATION_ERROR400Logo must be PNG, JPG, SVG, or WebP.VALIDATION_ERROR400Logo must be under 2MB.