The Scheduling API Built for Developers

AvailEngine is a REST Booking API that gives you full control over scheduling workflows. Multi-tenant, scoped API keys, Stripe deposits, idempotent requests, and webhooks — without the UI lock-in.

# Create a booking event — one curl call
curl -X POST https://api.availengine.com/v1/events \
  -H "Authorization: Bearer ae_sk_..." \
  -H "Content-Type: application/json" \
  -H "Idempotency-Key: 7a9b..." \
  -d '{
   "title": "15-min intro call",
   "duration_minutes": 15,
   "price_cents": 0,
   "availability": ["mon 09:00-17:00"]
  }'

Everything a Scheduling API Needs

No redirects, no iframes, no calendar UI imposed on you. Pure API infrastructure for your booking workflows.

🔑

Scoped API Keys

Generate keys with granular permissions per tenant — read-only, write, admin. Revoke or rotate without downtime.

🏢

Multi-Tenant by Design

Each tenant gets isolated data, custom domains, and independent rate limits. Built for platforms and marketplaces from day one.

💳

Stripe Deposits Built In

Accept deposits and full payments at booking time. Stripe integration is native — no separate payment setup required.

🔄

Idempotent Requests

Retry safely with Idempotency-Key headers. Never accidentally double-book a slot or charge a customer twice.

📡

Webhooks, Fully Configurable

Receive real-time events for booking.created, booking.cancelled, payment.succeeded, and more. Retry with exponential backoff.

📅

Google Calendar Sync

Two-way sync with Google Calendar. Availability is always up to date, and booked slots block your calendar automatically.

Claude Code / Cursor AI Ready

MCP server and Claude Code plugin included. Build scheduling workflows from natural language in your editor.

🌍

EU Hosted, Global Reach

Hosted on European infrastructure with GDPR compliance. Low-latency edge delivery worldwide.

Simple, Transparent Pricing

Start free, scale as you grow. No hidden fees, no per-seat charges.

Free
€0 /mo
For side projects and prototypes
  • 1 tenant
  • 100 events / mo
  • Scoped API keys
  • Webhooks
  • Community support
Start Free
Enterprise
Custom
For high-volume and custom needs
  • Unlimited everything
  • Dedicated infra
  • SLAs / SSO
  • Custom contracts
  • On-premise options
Contact Sales

How AvailEngine Compares

Other scheduling tools lock you into their UI. AvailEngine gives you a proper API from day one.

Feature AvailEngine Calendly Cal.com Astrocal
REST API with curl-able endpoints
Scoped API keys Partial
Multi-tenant architecture Via self-host Via self-host
Stripe deposits built in
Idempotency-Key support
Webhooks with retries Limited
Google Calendar two-way sync
Free tier €0/mo Free Free $0/mo
Paid tier starts at €129/mo $16/seat Open source $199/mo

Ready to Build with a Real Scheduling API?

Join developers who chose an API-first booking infrastructure over UI-imposed scheduling tools.

📖 Get Started →