Create an independently surviving credential
POST /v1/admin/connections/{connection_id}/credentials
Requires the active connection matching connection_id. A project connection needs credential:delegate and can grant only its own project and a subset of its scopes. Sub-manager delegation requires credential:delegate explicitly in the child. Credentials have independent expiry and revocation. The secret is returned only once.
Authorizations
Section titled “Authorizations ”Parameters
Section titled “ Parameters ”Path Parameters
Section titled “Path Parameters ”Request Body required
Section titled “Request Body required ”Use the authorization response’s server-derived allowed_reaches and allowed_scopes. Assistant authorizations permit inboxes or project reach only. The profile cannot be supplied or widened by this payload. When supported and requested by the client, openid and email require explicit consent and must be retained in scopes; they disclose the authorizing human’s identifier and verified email, not an agent mailbox, and grant no business action. The extrovert:connect handshake never implicitly grants identity scopes.
object
Explicit action and requested identity scopes within the server-derived profile ceiling.
Full account control defaults to 24h.
Required explicit consent for full account control including self-approval and lasting created credentials.
Responses
Section titled “ Responses ”Independent credential created; store its secret now
object
Explicit consent bound to one connection; token refresh never extends grant expiry. The immutable capability profile is a distribution ceiling, not an account role. Full preserves existing permissions; assistant permits only selected inboxes or one project and excludes commerce, administration, delegation, credentials, quotas and webhooks. Independently created credentials on the full profile retain their own lifetimes.
object
Server-derived immutable ceiling. An absent legacy value means full compatibility, never new full-account permission.
Creation provenance; parent expiry and revocation do not cascade.
Fixed grant deadline in Unix milliseconds. Zero means until revoked.
This is not the authenticated full-account connection