Generate API Keys

API keys let you access Synced programmatically — via the REST API, MCP server, or SDK.

Create an API Key

  1. Log in to app.meetsynced.com
  2. Go to Settings → API Keys
  3. Click Generate New Key
  4. Give it a descriptive name (e.g., "Claude MCP" or "Production API")
  5. Copy the key immediately — it's only shown once

Store securely

API keys grant full access to your calendar data. Never commit them to version control or share them in public channels. Use environment variables instead.

Key Scopes

Each API key has the following default scopes:

  • calendar:read — Read meetings, availability, and calendar events
  • calendar:write — Create, update, and cancel meetings
  • contacts:read — Read trusted contacts list

Using Your API Key

REST API

curl https://api.meetsynced.com/v1/meetings \
  -H "Authorization: Bearer sk_live_your_api_key"

MCP Server

SYNCED_API_KEY=sk_live_your_api_key

SDK

const synced = new Synced({
  apiKey: process.env.SYNCED_API_KEY
});

Managing Keys

You can view, rename, and revoke API keys from the Settings page. Revoking a key immediately invalidates it — any applications using that key will stop working.