2026-07-29
▼ ▲ contactcenterinsights.projects.locations.assistantSessions.create
Parameter Order : parent
Scopes : https://www.googleapis.com/auth/cloud-platform
HTTP Method : POST
Flat Path : v1/projects/{projectsId}/locations/{locationsId}/assistantSessions
Path : v1/{+parent}/assistantSessions
Parameters :
assistantSessionId
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}$`.
Type : string
Location : query
parent
Pattern : ^projects/[^/]+/locations/[^/]+$
Description : Required. The parent resource where this assistant session will be created. Format: projects/{project}/locations/{location}
Type : string
Required : Yes
Location : path
Description : Creates an assistant session.
▼ ▲ contactcenterinsights.projects.locations.assistantSessions.list
Path : v1/{+parent}/assistantSessions
Parameters :
pageToken
Location : query
Description : Optional. A page token, received from a previous `ListAssistantSessions` call. Provide this to retrieve the subsequent page.
Type : string
filter
Location : query
Description : Optional. A filter to reduce results to a specific subset.
Type : string
pageSize
Location : query
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.
Type : integer
parent
Location : path
Required : Yes
Description : Required. The parent resource, which owns this collection of assistant sessions. Format: `projects/{project}/locations/{location}`
Type : string
Pattern : ^projects/[^/]+/locations/[^/]+$
Description : Lists assistant sessions.
Flat Path : v1/projects/{projectsId}/locations/{locationsId}/assistantSessions
HTTP Method : GET
Scopes : https://www.googleapis.com/auth/cloud-platform
Parameter Order : parent
▼ ▲ contactcenterinsights.projects.locations.assistantSessions.get
Flat Path : v1/projects/{projectsId}/locations/{locationsId}/assistantSessions/{assistantSessionsId}
Path : v1/{+name}
Parameters :
name
Pattern : ^projects/[^/]+/locations/[^/]+/assistantSessions/[^/]+$
Required : Yes
Description : Required. The name of the assistant session to retrieve. Format: `projects/{project}/locations/{location}/assistantSessions/{assistant_session}`
Type : string
Location : path
Description : Gets an assistant session.
HTTP Method : GET
Scopes : https://www.googleapis.com/auth/cloud-platform
Parameter Order : name
▼ ▲ contactcenterinsights.projects.locations.assistantSessions.streamChat
HTTP Method : POST
Path : v1/{+name}:streamChat
Parameters :
name
Location : path
Required : Yes
Description : Required. The name of the assistant session to stream chat. Format: `projects/{project}/locations/{location}/assistantSessions/{assistant_session}`
Type : string
Pattern : ^projects/[^/]+/locations/[^/]+/assistantSessions/[^/]+$
Description : Streams chat messages from the assistant.
Flat Path : v1/projects/{projectsId}/locations/{locationsId}/assistantSessions/{assistantSessionsId}:streamChat
Parameter Order : name