Available on the Essentials plan and above. Create yours at Integrations → API.
What a PAT can do
A PAT inherits the permissions of the user who created it. It is not limited to that user’s own data:- A regular member’s PAT manages that member’s meeting types, availability, bookings, and contacts.
- An admin’s PAT additionally reaches workspace-wide data, just like an admin in the dashboard.
What a PAT can’t do
A few operations are reserved for Platform API Keys, regardless of your role:- Act on behalf of another user. The
x-meetergo-api-user-idheader only works with a Platform API Key. If a PAT request carries that header for another user, it is rejected with403. A PAT always acts as its owner; org-wide access works through your admin role and query parameters (likeuserIdabove), not through impersonation. - Manage the user lifecycle. Creating, updating, or deleting users via the API requires a Platform API Key. Manage workspace members in the dashboard instead.
- Manage credentials. A PAT cannot create or revoke other PATs or API keys, and cannot trigger GDPR exports.
Setting up an organization integration
A PAT belongs to the user who created it. If that user is removed from the workspace, the token stops working. For integrations your organization depends on:- Create (or designate) a stable admin account with a role address, e.g.
integrations@yourcompany.com. - Give it admin permissions.
- Create the PAT from that account and store it in your secrets manager.
The token owner counts as a regular workspace seat. There is currently no separate non-billable service account type.
Token lifecycle
- Tokens are shown once at creation. Store them securely.
- You can optionally set an expiration date; rotate before expiry.
- Revoke a token any time at Integrations → API.
- If the owning user is removed from the workspace, their tokens stop working immediately. Create a replacement token from another admin account.
Common starting points
API Reference
Endpoints for bookings, meeting types, availability, and users
Webhooks
React to bookings and cancellations in real time
CRM Sync Recipe
Push booking data into your CRM
MCP Server
Use the API from AI assistants