SavvyCal website screenshot

SavvyCal

SavvyCal is a scheduling platform that provides a REST API for managing scheduling links, availability, calendar connections, overlay scheduling, and booking page customization. The API follows REST conventions, communicates in JSON, and supports both personal access tokens and OAuth 2.0 for authentication. Developers can build integrations that create and manage scheduling links, handle event bookings, configure webhooks for real-time notifications, and manage workflows. SavvyCal also offers a JavaScript embed library for embedding scheduling experiences directly into web applications.

1 APIs 0 Features
SchedulingCalendarAppointmentsAvailabilityBookingMeetingsWebhooks

APIs

SavvyCal Meetings API

The SavvyCal Meetings REST API enables developers to manage scheduling links, events, webhooks, workflows, and time zones programmatically. It uses OAuth 2.0 and personal access...

Pricing Plans

Savvycal Plans Pricing

3 plans

PLANS

Rate Limits

Savvycal Rate Limits

2 limits

RATE LIMITS

FinOps

Semantic Vocabularies

Savvycal Context

44 classes · 6 properties

JSON-LD

Example Payloads

Savvycal Event Example

14 fields

EXAMPLE

Savvycal Link Example

13 fields

EXAMPLE

Savvycal Webhook Example

7 fields

EXAMPLE

Resources

🔗
TrustCenter
TrustCenter
🔗
VulnerabilityDisclosure
VulnerabilityDisclosure
🔗
DomainSecurity
DomainSecurity
🔑
Authentication
Authentication
🔗
Website
Website
🔗
Documentation
Documentation
👥
GitHubOrg
GitHubOrg
🔗
LinkedIn
LinkedIn
📰
Blog
Blog
💰
Pricing
Pricing
🟢
StatusPage
StatusPage
🔗
X
X
🔗
Plans
Plans
🔗
RateLimits
RateLimits
🔗
FinOps
FinOps
🔗
Vocabulary
Vocabulary
🔗
JSONLDContext
JSONLDContext
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
📰
BlogFeed
BlogFeed

Sources

Raw ↑
aid: savvycal
name: SavvyCal
description: 'SavvyCal is a scheduling platform that provides a REST API for managing scheduling links, availability, calendar
  connections, overlay scheduling, and booking page customization. The API follows REST conventions, communicates in JSON,
  and supports both personal access tokens and OAuth 2.0 for authentication. Developers can build integrations that create
  and manage scheduling links, handle event bookings, configure webhooks for real-time notifications, and manage workflows.
  SavvyCal also offers a JavaScript embed library for embedding scheduling experiences directly into web applications.

  '
type: Index
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
url: https://raw.githubusercontent.com/api-evangelist/savvycal/refs/heads/main/apis.yml
created: 2026-06-13
modified: 2026-06-13
specificationVersion: '0.19'
tags:
- Scheduling
- Calendar
- Appointments
- Availability
- Booking
- Meetings
- Webhooks
apis:
- name: SavvyCal Meetings API
  description: 'The SavvyCal Meetings REST API enables developers to manage scheduling links, events, webhooks, workflows,
    and time zones programmatically. It uses OAuth 2.0 and personal access tokens for authentication and communicates in JSON
    format.

    '
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  humanURL: https://developers.savvycal.com/
  baseURL: https://api.savvycal.com/v1
  tags:
  - Scheduling
  - Meetings
  - Calendar
  - Webhooks
  properties:
  - type: Documentation
    url: https://developers.savvycal.com/
  - type: Authentication
    url: https://developers.savvycal.com/authentication
  - type: OpenAPI
    url: openapi/savvycal-meetings-openapi.yml
common:
- type: TrustCenter
  url: security/savvycal-trust-center.yml
- type: VulnerabilityDisclosure
  url: security/savvycal-vulnerability-disclosure.yml
- type: DomainSecurity
  url: security/savvycal-domain-security.yml
- type: Authentication
  url: authentication/savvycal-authentication.yml
- type: Website
  url: https://savvycal.com/
- type: Documentation
  url: https://developers.savvycal.com/
- type: GitHubOrg
  url: https://github.com/svycal
- type: LinkedIn
  url: https://www.linkedin.com/company/savvycal
- type: Blog
  url: https://savvycal.com/blog
- type: Pricing
  url: https://savvycal.com/pricing
- type: StatusPage
  url: https://savvycal.instatus.com/
- type: X
  url: https://x.com/savvycal
- type: Plans
  url: plans/savvycal-plans-pricing.yml
- type: RateLimits
  url: rate-limits/savvycal-rate-limits.yml
- type: FinOps
  url: finops/savvycal-finops.yml
- type: Vocabulary
  url: vocabulary/savvycal-vocabulary.yml
- type: JSONLDContext
  url: json-ld/savvycal-context.jsonld
- type: JSONSchema
  url: json-schema/savvycal-event-schema.json
- type: JSONSchema
  url: json-schema/savvycal-link-schema.json
- type: JSONSchema
  url: json-schema/savvycal-webhook-schema.json
- type: JSONSchema
  url: json-schema/savvycal-user-schema.json
- type: BlogFeed
  url: https://savvycal.com/feed.xml
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com