2026-09-25
▼ ▲ ces.projects.locations.apps.generateOnboardingSuggestions
Description : Generates personalized onboarding suggestions for the AI assistant zero state: classifies the requesting user (new / exploring / returning) from their assistant-session history in the app and returns suggestion chips (resume a session, continue work, or start something new) to render before any message is sent.
Path : v1/{+name}:generateOnboardingSuggestions
Scopes :
Flat Path : v1/projects/{projectsId}/locations/{locationsId}/apps/{appsId}:generateOnboardingSuggestions
HTTP Method : POST
Parameters :
name
Location : path
Description : Required. The app whose zero state is being rendered. Format: `projects/{project}/locations/{location}/apps/{app}`
Required : Yes
Pattern : ^projects/[^/]+/locations/[^/]+/apps/[^/]+$
Type : string
Parameter Order : name
▼ ▲ ces.projects.locations.apps.assistantSessions.streamChatAiAssistant
HTTP Method : POST
Parameters :
name
Type : string
Description : Required. The assistant session to be used to run the assistant. Format: `projects/{project}/locations/{location}/apps/{app}/assistantSessions/{assistant_session}`
Required : Yes
Pattern : ^projects/[^/]+/locations/[^/]+/apps/[^/]+/assistantSessions/[^/]+$
Location : path
Scopes :
Path : v1/{+name}:streamChatAiAssistant
Description : Runs the Chat AI assistant agent for the specified assistant session in a streaming fashion.
Flat Path : v1/projects/{projectsId}/locations/{locationsId}/apps/{appsId}/assistantSessions/{assistantSessionsId}:streamChatAiAssistant
Parameter Order : name
▼ ▲ ces.projects.locations.apps.assistantSessions.cancelAssistantTurn
Parameters :
name
Description : Required. The assistant session whose in-flight turn to cancel.
Pattern : ^projects/[^/]+/locations/[^/]+/apps/[^/]+/assistantSessions/[^/]+$
Required : Yes
Type : string
Location : path
HTTP Method : POST
Flat Path : v1/projects/{projectsId}/locations/{locationsId}/apps/{appsId}/assistantSessions/{assistantSessionsId}:cancelAssistantTurn
Parameter Order : name
Description : Cancels the assistant session's in-flight turn, if any: the explicit user stop for a turn running detached from any stream. A cancel landing on a task that does not host the turn preempts it through the session turn epoch instead, ending it within one lease renewal.
Path : v1/{+name}:cancelAssistantTurn
Scopes :