---
title: "Create Test Calendar Event"
method: POST
path: "/developer/test-events/create"
tags: ["Developer", "Developer - Calendar"]
---

# Create Test Calendar Event

`POST /developer/test-events/create`

Create a test calendar event on a staff member's booking calendar.

This endpoint is restricted to developer users only.
Creates an event titled "OpenIntake Test Calendar Event" on the selected
staff member's booking calendar. Useful for testing calendar integration.

## Request body

- CreateTestCalendarEventRequest — Request to create a test calendar event on a staff member's calendar
  - `staff_user_id` string, uuid, required — The staff user whose calendar will receive the event
  - `event_datetime` string, required — Event start time in ISO format
  - `duration_minutes` integer — Event duration in minutes

## Response `200`

Successful Response

- CreateTestCalendarEventResponse — Response from creating a test calendar event
  - `success` boolean, required — Whether the event was created successfully
  - `event_id` string, nullable — Calendar event ID if successful
  - `event_title` string, required — Event title that was created
  - `calendar_provider` string, nullable — Calendar provider used
  - `calendar_timezone` string, nullable — Booking calendar timezone
  - `message` string, required — Status message

## Other responses

- `422` — Validation Error

---

[API](https://skmtc.dev/openintake/apis/fastapi.md) · [All operations](https://skmtc.dev/openintake/apis/fastapi/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/openintake/fastapi/revisions/4a81645b59f6/schema)
