Bookker API Documentation logo Bookker API Documentation

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.