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 Tu zona.
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
digital.menu.module
orders.module
cash.module
lite.module
El usuario solo necesita uno de los permisos listados.
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>"
Los valores son demo: reemplázalos por datos reales del negocio.
Ejemplo de respuesta
Actualizado: 2026-10-09T02:12:12Z
HTTP 200
Request
[]
Response
{
"success": true,
"message": "Operación realizada correctamente",
"data": {
"profile": {
"profileId": 1,
"tradeName": "Mi Negocio",
"managerName": null,
"phone": "***",
"email": "***",
"website": null,
"scheduleId": 8,
"slug": "mi-negocio",
"addressLine1": null,
"addressLine2": null,
"countryCode": null,
"municipalityCode": null,
"city": null,
"stateRegion": null,
"latitude": null,
"longitude": null,
"brandColor": null,
"welcomeTitle": null,
"welcomeMessage": null,
"logoUrl": null,
"coverUrl": null,
"description": null,
"cuisineCode": null,
"whatsapp": null,
"marketIsActive": 1
},
"schedule": {
"dateStart": null,
"dateEnd": null,
"periods": [
{
"scheduleId": 8,
"dayOfWeek": 1,
"isAllDay": 1,
"timeStart": null,
"timeEnd": null
},
{
"scheduleId": 8,
"dayOfWeek": 2,
"isAllDay": 1,
"timeStart": null,
"timeEnd": null
},
{
"scheduleId": 8,
"dayOfWeek": 3,
"isAllDay": 1,
"timeStart": null,
"timeEnd": null
},
{
"scheduleId": 8,
"dayOfWeek": 4,
"isAllDay": 1,
"timeStart": null,
"timeEnd": null
},
{
"scheduleId": 8,
"dayOfWeek": 5,
"isAllDay": 1,
"timeStart": null,
"timeEnd": null
},
{
"scheduleId": 8,
"dayOfWeek": 6,
"isAllDay": 1,
"timeStart": null,
"timeEnd": null
},
{
"scheduleId": 8,
"dayOfWeek": 7,
"isAllDay": 1,
"timeStart": null,
"timeEnd": null
}
],
"exceptions": []
},
"timezone": "America/Bogota",
"isOpenNow": true
}
}