Votar opciones
Versión documento: v1
Creación: 26/09/2019
Última modificación: 30/09/2019
Los invitados a la reserva podrán votar que opción u opciones les parecen mejores para que se realice la reserva. En el body de la petición hay que mandar siempre todos los IDs de las opciones.
Cuando se fuerce una opción por parte del organizador, o se eliga una automáticamente, el estado de los asistentes de esa opción (reserva) pasará a ser el voto que dió cada asistente, es decir, si el asistente votó que sí a esa opción, su estado será ACCEPTED, si rechazó, DECLINED, y por último, si no contestó, será NEEDS_ACTION.
HTTP request
Spaces
POST /api/v1/users/me/bookings/spaces/findslot/{findSlotId}/vote
POST /api/v1/users/{userId}/bookings/spaces/findslot/{findSlotId}/vote
Headers
| Header | Value | Required |
|---|---|---|
| Authorization | Bearer eyJ0eXBlIjoiSldUIiwiYWxnIjoiSFM1MT… | true |
Request Example
POST http://localhost:9010/api/v1/users/me/bookings/spaces/findslot/f1ae0cbd-62e4-4734-8855-a9f9407f56c8/vote
[
{
"bookingId": "6b0ac610-2411-450c-9f66-fcab3514e8ab",
"response": "ACCEPTED"
},
{
"bookingId": "3d93f5c3-2bfe-4477-82a5-0a1f6ee21059",
"response": "DECLINED"
},
{
"bookingId": "6ba58560-b565-438a-9745-cbfa43043a5f",
"response": "NEEDS_ACTION"
}
]
Response
Si se ha conseguido procesar la petición, se devuelve un código 200.