Bookings
Last updated
Last updated
GET
https://app.appointo.me/api/bookings
Fetch Bookings
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
POST
https://app.appointo.me/api/bookings
Create new Booking (max. 100 requests per day)
POST
https://app.appointo.me/api/bookings/reschedule
Reschedule Booking (max. 100 requests per day)
POST
https://app.appointo.me/api/bookings/cancel
Cancel Booking (max. 100 requests per day)
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
limit
integer
Limit (max limit: 100. default limit: 100)
offset
integer
Offset
status
string
past
| upcoming
booking_id
integer
to fetch single booking
APPOINTO-TOKEN*
string
Appointo API token
APPOINTO-TOKEN*
string
Appointo API token
appointment_id*
integer
Appointo Appointment Id
timestring*
datetime
Timestring for timeslot (iso8601 string)
quantity
integer
Number of bookings. Default: 1
email*
string
Email of the customer
name*
string
Name of the customer
phone
string
phone number of the customer
APPOINTO-TOKEN*
string
Appointo API token
booking_id*
integer
Booking Id to reschedule
timestring*
datetime
Timestring for timeslot (iso8601 string)
customer_ids
array
Array of customer ids to reschedule (Optional). if customer ids are not sent, it will reschedule the whole booking
override
boolean
default: false. If true, it will forcefully reschedule for above timeslot
APPOINTO-TOKEN*
string
Appointo API token
booking_id*
integer
Booking Id to reschedule
customer_ids
array
Array of customer ids to cancel (Optional). if customer ids are not sent, it will cancel the whole booking