Cancel an booked appointment
preRegistrationId required | string |
{- "id": "string",
- "version": "string",
- "responsetime": "string",
- "response": {
- "transactionId": "string",
- "message": "string"
}, - "errors": [
- {
- "errorCode": "string",
- "message": "string"
}
]
}
Booking Appointment
id | string |
version | string |
requesttime | string <date-time> |
object (MultiBookingRequest) |
{- "id": "string",
- "version": "string",
- "requesttime": "2019-08-24T14:15:22Z",
- "request": {
- "bookingRequest": [
- {
- "preRegistrationId": "string",
- "registration_center_id": "string",
- "appointment_date": "string",
- "time_slot_from": "string",
- "time_slot_to": "string"
}
]
}
}
{- "id": "string",
- "version": "string",
- "responsetime": "string",
- "response": {
- "bookingStatusResponse": [
- {
- "bookingMessage": "string"
}
]
}, - "errors": [
- {
- "errorCode": "string",
- "message": "string"
}
]
}
{- "id": "string",
- "version": "string",
- "responsetime": "string",
- "response": {
- "preRegistrationId": "string",
- "deletedBy": "string",
- "deletedDateTime": "2019-08-24T14:15:22Z"
}, - "errors": [
- {
- "errorCode": "string",
- "message": "string"
}
]
}
Fetch Appointment details
preRegistrationId required | string |
{- "id": "string",
- "version": "string",
- "responsetime": "string",
- "response": {
- "registration_center_id": "string",
- "appointment_date": "string",
- "time_slot_from": "string",
- "time_slot_to": "string"
}, - "errors": [
- {
- "errorCode": "string",
- "message": "string"
}
]
}
Cancel an booked appointment
preRegistrationId required | string |
{- "id": "string",
- "version": "string",
- "responsetime": "string",
- "response": {
- "transactionId": "string",
- "message": "string"
}, - "errors": [
- {
- "errorCode": "string",
- "message": "string"
}
]
}
Booking Appointment
preRegistrationId required | string |
id | string |
version | string |
requesttime | string <date-time> |
object (BookingRequestDTO) |
{- "id": "string",
- "version": "string",
- "requesttime": "2019-08-24T14:15:22Z",
- "request": {
- "registration_center_id": "string",
- "appointment_date": "string",
- "time_slot_from": "string",
- "time_slot_to": "string"
}
}
{- "id": "string",
- "version": "string",
- "responsetime": "string",
- "response": {
- "bookingMessage": "string"
}, - "errors": [
- {
- "errorCode": "string",
- "message": "string"
}
]
}
Get Pre-Registartion ids By Booked Date Time And Registration center id
registrationCenterId required | string |
from_date required | string |
to_date required | string |
{- "id": "string",
- "version": "string",
- "responsetime": "string",
- "response": {
- "registrationCenterId": "string",
- "idsWithAppointmentDate": {
- "property1": {
- "property1": {
- "fromTime": {
- "hour": 0,
- "minute": 0,
- "second": 0,
- "nano": 0
}, - "toTime": {
- "hour": 0,
- "minute": 0,
- "second": 0,
- "nano": 0
}
}, - "property2": {
- "fromTime": {
- "hour": 0,
- "minute": 0,
- "second": 0,
- "nano": 0
}, - "toTime": {
- "hour": 0,
- "minute": 0,
- "second": 0,
- "nano": 0
}
}
}, - "property2": {
- "property1": {
- "fromTime": {
- "hour": 0,
- "minute": 0,
- "second": 0,
- "nano": 0
}, - "toTime": {
- "hour": 0,
- "minute": 0,
- "second": 0,
- "nano": 0
}
}, - "property2": {
- "fromTime": {
- "hour": 0,
- "minute": 0,
- "second": 0,
- "nano": 0
}, - "toTime": {
- "hour": 0,
- "minute": 0,
- "second": 0,
- "nano": 0
}
}
}
}
}, - "errors": [
- {
- "errorCode": "string",
- "message": "string"
}
]
}
Get Pre-Registartion ids By Booked Date Time And Registration center id
registrationCenterId required | string |
from_date required | string |
to_date required | string |
{- "id": "string",
- "version": "string",
- "responsetime": "string",
- "response": {
- "registration_center_id": "string",
- "pre_registration_ids": [
- "string"
]
}, - "errors": [
- {
- "errorCode": "string",
- "message": "string"
}
]
}
Fetch availability Data
registrationCenterId required | string |
{- "id": "string",
- "version": "string",
- "responsetime": "string",
- "response": {
- "regCenterId": "string",
- "centerDetails": [
- {
- "date": "string",
- "timeSlots": [
- {
- "fromTime": {
- "hour": 0,
- "minute": 0,
- "second": 0,
- "nano": 0
}, - "toTime": {
- "hour": 0,
- "minute": 0,
- "second": 0,
- "nano": 0
}, - "availability": 0
}
], - "holiday": true
}
]
}, - "errors": [
- {
- "errorCode": "string",
- "message": "string"
}
]
}