Restofy Docs
Perfil del negocio POST

Obtener perfil del negocio

POST /api/business-profile/get-business-profile

Descripción

Retorna los datos del negocio, su apariencia pública y su presencia en el marketplace.

Detalles

* Incluye contacto, ubicación, horario, color de marca y textos de bienvenida. * Indica si el negocio está abierto en este momento según su horario. * El negocio tiene un único perfil por restaurante.

Permisos requeridos

admin.module

Request

Este endpoint no recibe parámetros.

Ejemplo de request

curl -X POST https://restofy.pro/api/business-profile/get-business-profile \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer <accessToken>" \
  -H "X-Tenant-Key: <tenantKey>"

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

Ejemplo de respuesta

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

Request

[]

Response

{
    "success": true,
    "message": "Operación realizada correctamente",
    "data": {
        "profile": {
            "profileId": 1,
            "tradeName": "Mi Negocio",
            "managerName": null,
            "phone": "***",
            "email": "***",
            "website": null,
            "addressLine1": null,
            "addressLine2": null,
            "municipalityId": null,
            "city": null,
            "stateRegion": null,
            "postalCode": null,
            "latitude": null,
            "longitude": null,
            "scheduleId": 1,
            "brandColor": null,
            "welcomeTitle": null,
            "welcomeMessage": null,
            "logoUrl": null,
            "coverUrl": null,
            "description": null,
            "cuisine": null,
            "whatsapp": null,
            "slug": null,
            "marketplaceIsActive": 0
        },
        "timezone": "America/Bogota",
        "isOpenNow": true
    }
}