Skip to main content
Every appointo.api.* operation is listed below with parameter shapes and return types from the plugin Zod schemas.
New to Corsair? See API access, authentication, and error handling.

Appointments

getAvailability

appointments.getAvailability Get calendar availability for an appointment Risk: read
Input Output: object[]

list

appointments.list List all appointments Risk: read
Input Output: object[]

upsertConfig

appointments.upsertConfig Update appointment configuration Risk: write
Input
Output: object[]

Bookings

cancel

bookings.cancel Cancel a booking Risk: destructive
Input Output

create

bookings.create Create a new booking Risk: write
Input Output: object[]

list

bookings.list List all bookings Risk: read
Input Output: object[]

reschedule

bookings.reschedule Reschedule an existing booking Risk: write
Input Output

update

bookings.update Update a booking (buffer updates) Risk: write
Input Output

Products

list

products.list List all products Risk: read
Input Output: object[]

Subscriptions

list

subscriptions.list List all appointment subscriptions Risk: read
Input Output: object[]