descriptionstring
The description of the client
grant_typesnumber required
redirect_urisstring[] required
The redirect URIs of the client
scope'admin' | 'identity' | 'profile:read' | 'profile:write' | 'channels:read' | 'channels:write' | 'channels:join' | 'channels:history' | 'mcp:read' | 'mcp:write' | 'cv:read' | 'cv:write' | 'https://www.googleapis.com/auth/calendar.readonly' | 'https://www.googleapis.com/auth/calendar' | 'https://www.googleapis.com/auth/gmail.readonly' | 'https://www.googleapis.com/auth/gmail.modify' | 'https://www.googleapis.com/auth/gmail.send' | 'slack:read' | 'slack:write' | 'microsoft:graph:read' | 'microsoft:graph:write' | 'github:read' | 'github:write' | 'notion:read' | 'notion:write' required
The scopes of the client (space-separated)
created_atstring date-time required
updated_atstring date-time required
access_token_lifetime_secondsnumber required
Access token lifetime in seconds
refresh_token_lifetime_secondsnumber required
Refresh token lifetime in seconds
webhook_urlstring
The webhook URL of the client
webhooks_url_mode'one_per_client' | 'one_per_subscription'
Defines whether the app uses one webhook URL for the whole client or one webhook URL per subscription. Omit on create/update unless you need a non-default mode; when absent on the stored client, the effective mode is one_per_client.
webhook_authentication_headerobject
The webhook authentication header of the client. Will be used as the authentication header when sending webhooks to the webhook URL
is_default_subscription_clientboolean
When true, this client is the default portal app for webhook subscriptions (one webhook URL per subscription).