2026-10-19
▼ ▲ contactcenterinsights.projects.locations.assistantSessions.list
Flat Path : v1/projects/{projectsId}/locations/{locationsId}/assistantSessions
Description : Lists assistant sessions.
Path : v1/{+parent}/assistantSessions
Scopes : https://www.googleapis.com/auth/cloud-platform
Parameters :
pageSize
Format : int32
Description : Optional. The maximum number of assistant sessions to return in a single response. If unspecified, at most 100 assistant sessions will be returned. The maximum value is 1000; values above 1000 will be coerced to 1000.
Location : query
Type : integer
filter
Location : query
Description : Optional. A filter to reduce results to a specific subset.
Type : string
pageToken
Description : Optional. A page token, received from a previous `ListAssistantSessions` call. Provide this to retrieve the subsequent page.
Type : string
Location : query
parent
Required : Yes
Description : Required. The parent resource, which owns this collection of assistant sessions. Format: `projects/{project}/locations/{location}`
Location : path
Type : string
Pattern : ^projects/[^/]+/locations/[^/]+$
Parameter Order : parent
HTTP Method : GET
▼ ▲ contactcenterinsights.projects.locations.assistantSessions.create
Parameters :
parent
Location : path
Required : Yes
Description : Required. The parent resource where this assistant session will be created. Format: projects/{project}/locations/{location}
Pattern : ^projects/[^/]+/locations/[^/]+$
Type : string
assistantSessionId
Type : string
Location : query
Description : Optional. The ID to use for the assistant session, which will become the final component of the assistant session's resource name. If not provided, a random UUID will be generated by the server. This value should be 4-64 characters and must match the regular expression `^[a-z0-9-]{4,64}$`.
Scopes : https://www.googleapis.com/auth/cloud-platform
Description : Creates an assistant session.
Parameter Order : parent
HTTP Method : POST
Flat Path : v1/projects/{projectsId}/locations/{locationsId}/assistantSessions
Path : v1/{+parent}/assistantSessions
▼ ▲ contactcenterinsights.projects.locations.assistantSessions.streamChat
Scopes : https://www.googleapis.com/auth/cloud-platform
Parameters :
name
Required : Yes
Type : string
Location : path
Description : Required. The name of the assistant session to stream chat. Format: `projects/{project}/locations/{location}/assistantSessions/{assistant_session}`
Pattern : ^projects/[^/]+/locations/[^/]+/assistantSessions/[^/]+$
Path : v1/{+name}:streamChat
Description : Streams chat messages from the assistant.
Flat Path : v1/projects/{projectsId}/locations/{locationsId}/assistantSessions/{assistantSessionsId}:streamChat
Parameter Order : name
HTTP Method : POST
▼ ▲ contactcenterinsights.projects.locations.assistantSessions.get
Description : Gets an assistant session.
HTTP Method : GET
Scopes : https://www.googleapis.com/auth/cloud-platform
Flat Path : v1/projects/{projectsId}/locations/{locationsId}/assistantSessions/{assistantSessionsId}
Path : v1/{+name}
Parameter Order : name
Parameters :
name
Required : Yes
Description : Required. The name of the assistant session to retrieve. Format: `projects/{project}/locations/{location}/assistantSessions/{assistant_session}`
Type : string
Location : path
Pattern : ^projects/[^/]+/locations/[^/]+/assistantSessions/[^/]+$