hunk.code_window:   description: true,
     locations: true,
     metadata: true,
   }).merge(
     z.object({
       locations: z
  
hunk.labels: keep keep add keep keep keep
hunk.after_edit:   seatsPerTimeSlot: true,
     seatsShowAttendees: true,
  
hunk.file_path: lib/validations/event-type.ts
hunk.type: add
file: import type { NextApiRequest } from "next";
  
  import { defaultResponder } from "@calcom/lib/server";
  
  import { schemaQueryIdAsString } from "~/lib/validations/shared/queryIdString";
  
  async function deleteHandler(req: NextApiRequest) {
    const { prisma, query } = req;
    const { id } = schemaQueryIdAsString.parse(query);
    await prisma.apiKey.delete({ where: { id } });
    return { message: `ApiKey with id: ${id} deleted` };
  }
  
  export default defaultResponder(deleteHandler);
  