Reservations made by users
Index of reservations made by users, paginated. Ordered by created_at descendant.
# /open_api/v1/reservations?reservable_type=Event&page=1&per_page=3 { "reservations": [ { "id": 3253, "user_id": 1744, "reservable_id": 162, "reservable_type": "Event", "updated_at": "2016-05-03T14:14:00.141+02:00", "created_at": "2016-05-03T14:14:00.141+02:00", "user": { "id": 1744, "email": "xxxxxxxxxxxx", "created_at": "2016-05-03T13:51:03.223+02:00", "full_name": "xxxxxxxxxxxx" }, "reservable": { "id": 162, "title": "INITIATION FAB LAB", "description": "A partir de 15 ans : Découvrez le Fab Lab, familiarisez-vous avec les découpeuses laser, les imprimantes 3D, la découpeuse vinyle ... ! Fabriquez un objet simple, à ramener chez vous ! Adoptez la Fab Lab attitude !", "updated_at": "2016-03-21T15:55:56.306+01:00", "created_at": "2016-03-21T15:55:56.306+01:00" }, "reserved_slots": [ { "canceled_at": "2016-05-20T09:40:12.201+01:00", "availability_id": 5200, "start_at": "2016-06-03T14:00:00.000+01:00", "end_at": "2016-06-03T15:00:00.000+01:00" } ] }, { "id": 3252, "user_id": 1514, "reservable_id": 137, "reservable_type": "Event", "updated_at": "2016-05-03T13:54:54.072+02:00", "created_at": "2016-05-03T13:54:54.072+02:00", "user": { "id": 1514, "email": "xxxxxxxxxxxx", "created_at": "2016-02-24T08:45:09.050+01:00", "full_name": "xxxxxxxxxxxx" }, "reservable": { "id": 137, "title": "INITIATION FAB LAB", "description": "A partir de 15 ans : Découvrez le Fab Lab, familiarisez-vous avec les découpeuses laser, les imprimantes 3D, la découpeuse vinyle ... ! Fabriquez un objet simple, à ramener chez vous ! Adoptez la Fab Lab attitude !", "updated_at": "2016-05-03T13:53:47.172+02:00", "created_at": "2016-03-07T15:58:14.113+01:00" }, "reserved_slots": [ { "canceled_at": null, "availability_id": 5199, "start_at": "2016-06-02T16:00:00.000+01:00", "end_at": "2016-06-02T17:00:00.000+01:00" } ] }, { "id": 3251, "user_id": 1743, "reservable_id": 162, "reservable_type": "Event", "updated_at": "2016-05-03T12:28:50.487+02:00", "created_at": "2016-05-03T12:28:50.487+02:00", "user": { "id": 1743, "email": "xxxxxxxxxxxx", "created_at": "2016-05-03T12:24:38.724+02:00", "full_name": "xxxxxxxxxxxx" }, "reservable": { "id": 162, "title": "INITIATION FAB LAB", "description": "A partir de 15 ans : Découvrez le Fab Lab, familiarisez-vous avec les découpeuses laser, les imprimantes 3D, la découpeuse vinyle ... ! Fabriquez un objet simple, à ramener chez vous ! Adoptez la Fab Lab attitude !", "updated_at": "2016-03-21T15:55:56.306+01:00", "created_at": "2016-03-21T15:55:56.306+01:00" }, "reserved_slots": [ { "canceled_at": null, "availability_id": 5066, "start_at": "2016-06-03T14:00:00.000+01:00", "end_at": "2016-06-03T15:00:00.000+01:00" } ] } ] }
Param name | Description |
---|---|
page optional |
Page number Validations:
|
per_page optional |
Number of objects per page. Default is 20. Validations:
|
after optional |
Filter reservations to those created after the given date. Validations:
|
before optional |
Filter reservations to those created before the given date. Validations:
|
user_id optional |
Scope the request to one or various users. Validations:
|
reservable_type optional |
Scope the request to a specific type of reservable. Validations:
|
reservable_id optional |
Scope the request to one or various reservables. Validations:
|
availability_id optional |
Scope the request to one or various availabilities. Validations:
|