/api/v1/calendar/add-event

API endpoint documentation

post
Tags:calendar
Operation ID: postApiV1CalendarAdd-event
Query Parameters
apiKeystring
required

Your BizKitHub API key (passed as GET parameter)

Body
eventobject
required
Responses
200

No description

Base URL:
https://bizkithub.com

Example Request

fetch('https://bizkithub.com/api/v1/calendar/add-event?apiKey=YOUR_API_KEY', {
  method: 'POST',
  headers: {
    'Content-Type': 'application/json'
  },
  body: JSON.stringify({
        "event": {
            "calendarId": "2WRp6X5rSqQa321EjHB2mxZz74u74H84",
            "startTime": "2024-05-01T10:00:00.000Z",
            "endTime": "2024-05-01T12:00:00.000Z",
            "title": "Training with a Jan",
            "description": "example_description",
            "agenda": "example_agenda",
            "url": "https://gymroom.cz/pobocky/vinohrady",
            "notifyBefore": "1h 30m",
            "blockingTo": "2024-05-01T12:00:00.000Z",
            "locationTitle": "Varšavská 11, 120 00, Praha 2 – Vinohrady",
            "locationAddress": "example_locationAddress",
            "periodString": "example_periodString",
            "isAllDay": false,
            "isBlocking": true,
            "attendees": [],
            "type": "training"
        }
    })
})

Example Response

HTTP 200Success Response
{
  "eventId": "fqdjnvzrfqjcsmvyhgjirjtvftknayzx"
}

🔑 API Key Required

All BizKitHub API endpoints require authentication using an API key. The API key must be passed as a GET parameter in the URL for all requests.

Back to API Documentation
Last updated: August 6, 2025