Available on every plan, including Free. Create yours at Integrations → API.
Limit a token to capabilities
A token can be limited to the parts of the API an integration needs. Pick the capabilities when creating it; a limited token gets403 on everything else, with a message naming the capability it lacks.
A token created without any capability selected has full access.
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.