New field — member identification document
The member list (GET /api/v2/members/list) and the member detail
(GET /api/v2/members/{idMember}) now return the member's identification document in a new
identification object.
The member list (GET /api/v2/members/list) and the member detail
(GET /api/v2/members/{idMember}) now return the member's identification document in a new
identification object.
Tres endpoints de solo lectura exponen ahora los datos de Rewards del centro: el saldo
de puntos actual de cada socio (GET /api/v2/rewards/members, paginado), el histórico de
puntos de un socio (GET /api/v2/rewards/members/{idMember}/history) y un ranking de socios
por los puntos ganados desde una fecha, hasta un año atrás (GET /api/v2/rewards/ranking).
Ya están disponibles dos webhooks de pagos para que tu sistema de facturación emita sus notas
de crédito: payment.refunded se dispara cuando un reembolso completa la devolución de un
pago, y payment.partially_refunded cuando el reembolso cubre solo una parte. Ambos llevan el
pago original en data y un bloque nuevo data.refund (idRefund, amount, lines,
date). Además, todos los envoltorios incluyen ahora version.
Ya están disponibles dos webhooks de reserva de actividad: activity_booking.validated, que se
envía cuando se valida la asistencia de un socio a una actividad, y activity_booking.canceled,
que se envía cuando se cancela una reserva. Ambos se configuran en Actividades y envían una
entrega por reserva.
Ya está disponible el webhook member_access.v2. Se dispara cuando se registra un acceso
de socio e incluye la dirección del acceso (accessForm: entrada / salida) y el
método de autenticación (authenticationType: QR, tarjeta, reconocimiento facial,
manual…).
Cada evento de webhook tiene ahora una página de referencia propia con su esquema de carga útil y un ejemplo resuelto. Empieza por Cómo funcionan los webhooks para el formato del envoltorio y la semántica de entrega.
Ya están disponibles los webhooks de horarios de actividad: activity_schedule.created,
activity_schedule.updated, activity_schedule.deleted y activity_schedule.canceled.
Cada entrega puede llevar hasta 10 horarios en el array data.