Skip to content

Get Cal.com Integration

Endpoint used to get a Cal.com integration.

Terminal window
curl --request GET \
--url https://converflow.api.prod.toolzz.media/api/v1/calcom/integration/{integrationId} \
--header 'Authorization: Bearer TOKEN_HERE'
{
"id": "uuid",
"botId": null,
"unitId": "uuid",
"title": "string",
"calcomUsername": "string",
"apiKey": "cal_string",
"isActive": true,
"isTokenMasked": true,
"timezone": "string",
"prompt": "string",
"checkAvailabilityEnabled": boolean,
"createBookingEnabled": boolean,
"defaultEventTypeId": null,
"defaultEventTypeSlug": null,
"createdAt": "YYYY-MM-DD HH:mm:ss.SSSSSS",
"updatedAt": "YYYY-MM-DD HH:mm:ss.SSS"
}

ParameterTypeDescriptionRequired
AuthorizationStringAccess token (“Bearer” must be before the token)Yes
ParameterTypeDescriptionRequired
integrationIdStringCal.com integration IDYes
KeyTypeDescriptionRequired
idUUIDUnique configuration identifier in the database.Yes
botIdNull/UUIDToolzz AI Agent ID: Identifier of the AI linked to this calendar.No
unitIdUUIDUnique identifier of the owning organizational unit.Yes
titleStringFriendly name assigned to the integration (e.g., “Calcom”).Yes
calcomUsernameStringUsername or profile slug on the Cal.com platform.Yes
apiKeyStringAPI key masked by asterisks for data protection.Yes
isActiveBooleanDefines if the integration is enabled for use in the system.Yes
isTokenMaskedBooleanConfirms that the apiKey is hidden in the response.Yes
timezoneStringDefault timezone used for appointments.Yes
promptStringFunction Instruction: Commands that guide the AI in the chat.Yes
checkAvailabilityEnabledBooleanIndicates if the AI is allowed to read available times.Yes
createBookingEnabledBooleanIndicates if the AI is allowed to make appointments.Yes
defaultEventTypeIdNull/NumberDefault event type ID (e.g., 30min meeting ID).No
defaultEventTypeSlugNull/StrDefault event type slug (e.g., 30min).No
createdAtStringExact timestamp of record creation (ISO 8601).Yes
updatedAtStringTimestamp of the last data update (ISO 8601).Yes

To access this endpoint, it is necessary to send a valid access token through the authorization header (Authorization) of the request. Additionally, the API is protected by other security measures to safeguard user data.

To access your access token, follow these steps:

  1. Log in to the ToolzzAI platform
  2. Click on “Settings”
  3. Click on “Access Token”
  4. Copy the access token

Access token page