Skip to content
Platform API

Ship AI scheduling in minutes, not months

Simple API. Real-time webhooks. Official SDKs. Predictable flat pricing at $99/mo.

REST & GraphQL99.99% Uptime SLAUnlimited WebhooksNo Rate Limits*

Quick Start

Get up and running in under 5 minutes

1
Install SDK
npm install @vardacal/sdk
2
Initialize Client
const vardacal = new VardaCal({
  apiKey: process.env.VARDACAL_KEY
});
3
Book with AI
const booking = await vardacal
  .bookings.create({
    userId: 'user_123',
    duration: 30,
    optimizeFor: 'success'
  });

Built for Developers

<50ms Latency

Lightning-fast API responses optimized for real-time applications

Real-time Webhooks

Instant notifications with retry logic and dead letter queues

OAuth 2.0 & Service Accounts

Secure authentication with fine-grained permissions

REST & GraphQL

Choose your preferred API style with full feature parity

Official SDKs

TypeScript, Python, Ruby, Go, Java, PHP, and .NET libraries

Sandbox Environment

Full-featured test environment with unlimited API calls

Powerful AI Features

Let AI optimize every booking for success

AI-Optimized Time Slots
Get slots when meetings are most likely to succeed
// Get AI-optimized available slots
const slots = await vardacal.ai.getOptimalSlots({
  userId: 'user_123',
  duration: 30,
  dateRange: {
    start: '2025-02-01',
    end: '2025-02-07'
  },
  optimizeFor: 'conversion', // or 'attendance' | 'energy'
  context: {
    meetingType: 'sales_demo',
    participantTimezone: 'America/New_York',
    industry: 'SaaS'
  }
});

// Response
{
  "slots": [
    {
      "time": "2025-02-03T10:00:00Z",
      "successProbability": 0.87,
      "reasoning": "Historical peak performance window",
      "factors": {
        "energyLevel": "high",
        "showRateHistory": 0.92,
        "conversionRate": 0.34
      }
    }
  ]
}

Built for Your Use Case

Flexible APIs that adapt to your business model

SaaS Platforms
Embed AI scheduling into your product
  • White-label UI components
  • User provisioning API
  • Revenue share options
Agencies & Consultants
Manage client calendars at scale
  • Bulk operations
  • Multi-tenant isolation
  • Custom branding per client
Healthcare
HIPAA-compliant appointment booking
  • BAA available
  • Audit logging
  • Patient data isolation
Education
Office hours and tutoring platforms
  • LTI integration
  • Student/teacher roles
  • Bulk scheduling

Simple, Predictable Pricing

$99/month

Flat rate. Unlimited API calls. No surprises.

Unlimited API calls

No rate limits*

Unlimited webhooks

With retry & DLQ

<50ms latency

99.99% uptime SLA

Priority support

Direct eng access

* Fair use policy applies. Contact us for high-volume needs.

Official SDKs & Libraries

Type-safe, well-documented, actively maintained

JS

TypeScript/JavaScript

Node.js & Browser

npm install @vardacal/sdk
Py

Python

3.8+

pip install vardacal
Rb

Ruby

2.6+

gem install vardacal
Go

Go

1.19+

go get github.com/vardacal/go
Java

Java

8+

com.vardacal:vardacal-java
PHP

PHP

7.4+

composer require vardacal/php
.NET

C#/.NET

6.0+

dotnet add VardaCal
Rs

Rust

Coming soon

cargo add vardacal

Developer Resources

API Reference
Complete API documentation with examples
Postman Collection
Pre-built API requests for testing
GitHub Examples
Sample apps and integrations
Need Help?
Our developer support team is here to help you succeed

Developer Discord

discord.gg/vardacal

API Support

api@vardacal.com

Status Page

status.vardacal.com