curl --request POST \
--url https://prod.featherhq.com/api/v1/calendar-bookings/{bookingId}/cancel \
--header 'Content-Type: application/json' \
--header 'X-API-Key: <api-key>' \
--data '
{
"cancellationReason": "<string>"
}
'{
"id": "<string>",
"organizationId": "<string>",
"calendarId": "<string>",
"eventTypeId": "<string>",
"title": "<string>",
"description": "<string>",
"startTime": "<string>",
"endTime": "<string>",
"timezone": "<string>",
"status": "CONFIRMED",
"attendeeName": "<string>",
"attendeeEmail": "<string>",
"attendeePhone": "<string>",
"location": "<string>",
"meetLink": "<string>",
"agentCallId": "<string>",
"leadId": "<string>",
"cancelledAt": "<string>",
"cancellationReason": "<string>",
"rescheduledFromId": "<string>",
"rescheduledToId": "<string>",
"createdAt": "<string>",
"updatedAt": "<string>",
"metadata": null
}curl --request POST \
--url https://prod.featherhq.com/api/v1/calendar-bookings/{bookingId}/cancel \
--header 'Content-Type: application/json' \
--header 'X-API-Key: <api-key>' \
--data '
{
"cancellationReason": "<string>"
}
'{
"id": "<string>",
"organizationId": "<string>",
"calendarId": "<string>",
"eventTypeId": "<string>",
"title": "<string>",
"description": "<string>",
"startTime": "<string>",
"endTime": "<string>",
"timezone": "<string>",
"status": "CONFIRMED",
"attendeeName": "<string>",
"attendeeEmail": "<string>",
"attendeePhone": "<string>",
"location": "<string>",
"meetLink": "<string>",
"agentCallId": "<string>",
"leadId": "<string>",
"cancelledAt": "<string>",
"cancellationReason": "<string>",
"rescheduledFromId": "<string>",
"rescheduledToId": "<string>",
"createdAt": "<string>",
"updatedAt": "<string>",
"metadata": null
}1000Booking cancelled
CONFIRMED, CANCELLED, RESCHEDULED, NO_SHOW