ReservationBetaApi
All URIs are relative to http://localhost
| Method | HTTP request | Description |
|---|---|---|
| reservationControllerAttachPayment | POST /v1/reservation/attach-payment | Attach Reservation Payment |
| reservationControllerConfirmReservation | POST /v1/reservation/confirm | Confirm reservation |
| reservationControllerCreateReservation | POST /v1/reservation | Create reservation request |
| reservationControllerGetReservationHistory | GET /v1/reservation/history | Get Reservation History |
| reservationControllerGetReservationStatus | GET /v1/reservation/{reservation_id} | Get reservation status and information |
| reservationControllerGetReservationStatusByNumber | GET /v1/reservation/check-status/{reservation_number} | Get reservation info using reservation number |
| reservationControllerGetReservationTypeInfo | GET /v1/reservation/type/{id} | Get reservation type information |
| reservationControllerGetStoresWithReservations | POST /v1/reservation/store/search | Get store list that offers reservations |
reservationControllerAttachPayment
AttachedReservationPaymentEntity reservationControllerAttachPayment(ReservationPaymentAttachDTO)
Attach Reservation Payment
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| ReservationPaymentAttachDTO | ReservationPaymentAttachDTO |
Return type
AttachedReservationPaymentEntity
Authorization
HTTP request headers
- Content-Type: application/json
- Accept: application/json
reservationControllerConfirmReservation
ConfirmReservationEntity reservationControllerConfirmReservation(ConfirmReservationDTO)
Confirm reservation
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| ConfirmReservationDTO | ConfirmReservationDTO |
Return type
Authorization
HTTP request headers
- Content-Type: application/json
- Accept: application/json
reservationControllerCreateReservation
CreateReservationEntity reservationControllerCreateReservation(CreateReservationDTO)
Create reservation request
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| CreateReservationDTO | CreateReservationDTO |
Return type
Authorization
HTTP request headers
- Content-Type: application/json
- Accept: application/json
reservationControllerGetReservationHistory
ReservationEntity reservationControllerGetReservationHistory(id, status, limit, offset)
Get Reservation History
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| id | String | Customer ID that you passed to us | [default to null] |
| status | String | Reservation status filter | [optional] [default to null] [enum: pending, new, accepted, canceled, completed] |
| limit | BigDecimal | The number of record to return, 0 means all will be returned | [optional] [default to null] |
| offset | BigDecimal | The number of records to skip | [optional] [default to null] |
Return type
Authorization
HTTP request headers
- Content-Type: Not defined
- Accept: application/json
reservationControllerGetReservationStatus
ReservationInfoEntity reservationControllerGetReservationStatus(reservation_id)
Get reservation status and information
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| reservation_id | String | Reservation id | [default to null] |
Return type
Authorization
HTTP request headers
- Content-Type: Not defined
- Accept: application/json
reservationControllerGetReservationStatusByNumber
ReservationInfoEntity reservationControllerGetReservationStatusByNumber(reservation_number)
Get reservation info using reservation number
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| reservation_number | String | Reservation number | [default to null] |
Return type
Authorization
HTTP request headers
- Content-Type: Not defined
- Accept: application/json
reservationControllerGetReservationTypeInfo
ReservationTypeClass reservationControllerGetReservationTypeInfo(id, date)
Get reservation type information
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| id | String | Reservation type id | [default to null] |
| date | String | Intended date to reserve | [default to null] |
Return type
Authorization
HTTP request headers
- Content-Type: Not defined
- Accept: application/json
reservationControllerGetStoresWithReservations
AvailableReservationEntity reservationControllerGetStoresWithReservations(SearchAvailableStoresForReservationDTO)
Get store list that offers reservations
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| SearchAvailableStoresForReservationDTO | SearchAvailableStoresForReservationDTO |
Return type
Authorization
HTTP request headers
- Content-Type: application/json
- Accept: application/json