Mi perfil
POST
Resumen de mi perfil
POST /api/profile/get-profile-summary
Descripción
Devuelve los contadores y lo principal de tu libreta en una sola consulta.
Detalles
Cuenta los restaurantes donde tienes actividad, tus reservas y tus sesiones abiertas. Incluye cuántas direcciones, datos de facturación y vehículos guardaste, junto con el que usas por defecto en cada caso.
Permisos requeridos
auth
Request
Este endpoint no recibe parámetros.
Ejemplo de request
curl -X POST https://restofy.pro/api/profile/get-profile-summary \
-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": {
"restaurantsCount": 0,
"reservationsCount": 0,
"sessionsCount": 0,
"addressesCount": 1,
"defaultAddress": {
"uuid": "01aa364a-c385-11f1-a755-a2f78ac020f7",
"label": "Casa",
"recipientName": null,
"recipientPhone": null,
"addressLine": "Cra 7 # 12-34 resumen",
"addressDetail": null,
"addressReference": null,
"countryCode": null,
"municipalityCode": null,
"municipalityName": null,
"stateRegion": null,
"postalCode": null,
"latitude": null,
"longitude": null,
"isDefault": 1
},
"invoiceProfilesCount": 0,
"defaultInvoiceProfile": null,
"vehiclesCount": 0,
"defaultVehicle": null
}
}