Skip to main content
POST
Authenticate with HTTP Basic Auth: Authorization: Basic base64(client_id:client_secret)

Body

string
required
The agent’s Commune email address (e.g., acme-support@commune.email).

Response

string
Pass this to POST /oauth/verify-code along with the code.
number
Seconds until the code expires (600 = 10 minutes).
string
Masked email for display in your UI (e.g., a***t@commune.email).

Errors

Last modified on March 19, 2026