Skip to main content
The meetergo Platform API lets you integrate scheduling directly into your application. Create users, manage availability, handle bookings, and connect calendars—all programmatically.

Base URL

All API requests should be made to:

Interactive Documentation

Explore the full API with our interactive Swagger UI:

API Specification

Browse endpoints, see schemas, and test API calls

API Access Levels

meetergo offers two types of API access:

Personal Access Token

Essentials plan and aboveActs as you, with your role’s permissions. An admin’s token can read and manage workspace-wide data. Ideal for Zapier, CRM syncs, and workspace automations.Get your token →

Platform API Key

Enterprise / API PlatformFull access for building multi-tenant applications, creating users programmatically, and white-label integrations.Contact sales →
See Authentication for detailed comparison and permissions.

Core API Resources

Authentication

Both credentials go in the Authorization header:
With a Platform API Key, most endpoints also require the x-meetergo-api-user-id header to choose the acting user. Personal Access Tokens never use this header:
Credentials are shown only once when created. Store them securely—you cannot retrieve them later.
See Authentication for complete details.

Quick Example

Create a fully functional platform user in a single API call:
Response:
The user is immediately ready for bookings! The bookingUrl can be shared with customers right away.

Rate Limits

When rate limited, you’ll receive 429 Too Many Requests. Implement exponential backoff for retries.

Error Handling

Error Response Format

Support

Interactive Docs

Explore the full API specification

API Support

Contact our API support team