Restofy Docs
Perfil del negocio POST

Asignar logo del negocio

POST /api/business-profile/set-logo

Descripción

Carga o reemplaza el logo público del negocio.

Detalles

* Admite JPG, PNG o WEBP de hasta 5 MB; la imagen se convierte a WEBP antes de guardarla. * La imagen debe medir al menos 100×100 píxeles y tener una proporción entre 1:5 y 5:1. * El logo se refleja en la vitrina pública apenas se guarda.

Permisos requeridos

admin.module

Request

Nombre Tipo Requerido Reglas
fileData string
fileName string No
max:255

Ejemplo de request

curl -X POST https://restofy.pro/api/business-profile/set-logo \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer <accessToken>" \
  -H "X-Tenant-Key: <tenantKey>" \
  -d '{
    "fileData": "string"
}'

Los valores son demo: reemplázalos por datos reales del negocio.

Ejemplo de respuesta

Actualizado: 2026-09-08T16:35:34Z
HTTP 200

Request

{
    "fileName": "logo.png",
    "fileData": "iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAIAAAAiOjnJAAAACXBIWXMAAA7EAAAOxAGVKw4bAAACF0lEQVR4nO3SQQ3AIADAQEDNNKEYWTOxhmS5U9BH57PPgK+t2wH8k7FIGIuEsUgYi4SxSBiLhLFIGIuEsUgYi4SxSBiLhLFIGIuEsUgYi4SxSBiLhLFIGIuEsUgYi4SxSBiLhLFIGIuEsUgYi4SxSBiLhLFIGIuEsUgYi4SxSBiLhLFIGIuEsUgYi4SxSBiLhLFIGIuEsUgYi4SxSBiLhLFIGIuEsUgYi4SxSBiLhLFIGIuEsUgYi4SxSBiLhLFIGIuEsUgYi4SxSBiLhLFIGIuEsUgYi4SxSBiLhLFIGIuEsUgYi4SxSBiLhLFIGIuEsUgYi4SxSBiLhLFIGIuEsUgYi4SxSBiLhLFIGIuEsUgYi4SxSBiLhLFIGIuEsUgYi4SxSBiLhLFIGIuEsUgYi4SxSBiLhLFIGIuEsUgYi4SxSBiLhLFIGIuEsUgYi4SxSBiLhLFIGIuEsUgYi4SxSBiLhLFIGIuEsUgYi4SxSBiLhLFIGIuEsUgYi4SxSBiLhLFIGIuEsUgYi4SxSBiLhLFIGIuEsUgYi4SxSBiLhLFIGIuEsUgYi4SxSBiLhLFIGIuEsUgYi4SxSBiLhLFIGIuEsUgYi4SxSBiLhLFIGIuEsUgYi4SxSBiLhLFIGIuEsUgYi4SxSBiLhLFIGIuEsUgYi4SxSBiLhLFIGIuEsUgYi4SxSBiLhLFIGIuEsUgYi4SxSBiLxAse9gLaiUFpiwAAAABJRU5ErkJggg=="
}

Response

{
    "success": true,
    "message": "Logo actualizado",
    "data": {
        "logoUrl": "https://cdn.restofy.pro/images/restofy_test_businessprofilem_9492_1788885066_tenant/92c2c781-bdd8-4e98-97b9-558858183734.webp"
    }
}