curl --request GET \
--url https://api.cal.com/v2/organizations/{orgId}/teams/{teamId}/event-types/{eventTypeId}/private-links{
"status": "success",
"data": [
{
"linkId": "abc123def456",
"eventTypeId": 123,
"isExpired": false,
"bookingUrl": "https://cal.com/d/abc123def456/30min",
"expiresAt": "2025-12-31T23:59:59.000Z"
}
]
}curl --request GET \
--url https://api.cal.com/v2/organizations/{orgId}/teams/{teamId}/event-types/{eventTypeId}/private-links{
"status": "success",
"data": [
{
"linkId": "abc123def456",
"eventTypeId": 123,
"isExpired": false,
"bookingUrl": "https://cal.com/d/abc123def456/30min",
"expiresAt": "2025-12-31T23:59:59.000Z"
}
]
}For non-platform customers - value must be Bearer <token> where <token> is api key prefixed with cal_
For platform customers - OAuth client secret key
For platform customers - OAuth client ID
Response status
"success"
Array of private links for the event type (mix of time-based and usage-based)
Show child attributes
The private link ID
"abc123def456"
Event type ID this link belongs to
123
Whether the link is currently expired
false
Full booking URL for this private link
"https://cal.com/d/abc123def456/30min"
Expiration date for this time-based link
"2025-12-31T23:59:59.000Z"
Was this page helpful?