Skip to main content
DELETE
Delete Meeting Type
Soft delete a meeting type. The meeting type is marked as deleted but retained in the database for historical records.

Endpoint

Request Headers

Path Parameters

Query Parameters

Examples

Response

Success (200 OK)

Empty response body. The meeting type has been soft deleted.

Error Responses

404 Not Found

403 Forbidden

409 Conflict (when deleteAvailability=true)

Returned when the availability is shared with other meeting types:

400 Bad Request (when deleteAvailability=true)

Returned when deleting the availability would leave the user with no availabilities:

Behavior

  • Soft delete: The meeting type is marked with a deletedAt timestamp but not removed from the database
  • Booking URL disabled: The public booking URL stops accepting new bookings
  • Existing bookings preserved: Any existing appointments remain unaffected
  • Historical records: The meeting type data is retained for webhook history and reporting

Use Cases

Cleanup After Ticket Completion

When using meeting types for ticket-based workflows, delete the meeting type and its dedicated availability after the appointment is completed:
Use deleteAvailability=true for ticket-based meeting types that have dedicated availability with specific time slots. This ensures complete cleanup.

Create Meeting Type

Create a new meeting type

List Meeting Types

Get all meeting types for a user