Skip to main content
GET
/
v1
/
event-types
/
{id}
cURL
curl --request GET \
  --url https://api.novacal.io/v1/event-types/{id} \
  --header 'Authorization: Bearer <token>'
{
  "success": true,
  "data": {
    "id": 123,
    "name": "<string>",
    "slug": "<string>",
    "description": "<string>",
    "duration": 720,
    "max_group_size": 6,
    "hidden_from_profile": true,
    "color": "<string>",
    "redirect_enabled": true,
    "redirect_url": "<string>",
    "time_slot_interval": 62,
    "buffer_time_before_event": 60,
    "buffer_time_after_event": 60,
    "min_scheduling_notice": 21600,
    "booking_frequency_limits": [
      {
        "limit": 21600
      }
    ],
    "form_fields": [
      {
        "identifier": "<string>",
        "label": "<string>",
        "type": "<string>",
        "placeholder": "<string>",
        "is_required": true,
        "options": [
          "<string>"
        ]
      }
    ]
  }
}

Documentation Index

Fetch the complete documentation index at: https://docs.novacal.io/llms.txt

Use this file to discover all available pages before exploring further.

What this endpoint is for

Use this endpoint to retrieve one specific event type when you already know its ID.

Returned details

  • Scheduling configuration and booking limits
  • Visibility and booking behavior settings
  • Active booking form fields associated with the event type

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

id
integer<int64>
required

ID of event type

Response

200 - application/json

Event type response

success
boolean
required

Indicates whether the request was successful

Example:

true

data
object
required

The response data. Can be an object, array, or null