01 · API keysShown once, stored hashed
Create a key in Settings → API & MCP. It is displayed once, stored hashed and revocable at any time. Each key carries the scopes you grant: read, draft, campaign or approve.
Authorization: Bearer ofk_…
Limit: 120 requests per minute
Example header. Not a real key.02 · OAuth for AI agentsOAuth 2.1 with PKCE
Clients sign in from the server URL alone. The account owner approves consent on our page. Access tokens last 24 hours. Refresh tokens last 180 days and rotate. Both are stored hashed.
Access token
Refresh token
24 hours and 180 days. Not to scale.03 · Email credentialsEncrypted at rest
Gmail API, Zoho Mail API and custom SMTP and IMAP credentials are encrypted at rest.
04 · RevocationDisconnect an agent instantly
Open Settings → API & MCP and press Disconnect. That agent loses access instantly. API keys are revoked from the same page.