2025-07-24
▼ ▲ integrations.projects.locations.collections.engines.assistants.agentFlows.create
Path : v1/{+parent}/agentFlows
Flat Path : v1/projects/{projectsId}/locations/{locationsId}/collections/{collectionsId}/engines/{enginesId}/assistants/{assistantsId}/agentFlows
HTTP Method : POST
Parameters :
parent
Description : Required. Parent resource name where this AgentFlow will be created.
Pattern : ^projects/[^/]+/locations/[^/]+/collections/[^/]+/engines/[^/]+/assistants/[^/]+$
Location : path
Required : Yes
Type : string
Parameter Order : parent
Scopes : https://www.googleapis.com/auth/cloud-platform
Description : Request to create a new AgentFlow with user-provided flow configuration.
▼ ▲ integrations.projects.locations.collections.engines.assistants.agentFlows.patch
Path : v1/{+name}
Flat Path : v1/projects/{projectsId}/locations/{locationsId}/collections/{collectionsId}/engines/{enginesId}/assistants/{assistantsId}/agentFlows/{agentFlowsId}
HTTP Method : PATCH
Parameters :
name
Description : Required. Resource name of the agent flow.
Pattern : ^projects/[^/]+/locations/[^/]+/collections/[^/]+/engines/[^/]+/assistants/[^/]+/agentFlows/[^/]+$
Location : path
Required : Yes
Type : string
updateMask
Description : Optional. Field mask specifying the fields in the above AgentFlow that have been modified and need to be updated.
Location : query
Type : string
Format : google-fieldmask
Parameter Order : name
Scopes : https://www.googleapis.com/auth/cloud-platform
Description : Updates an existing AgentFlow.
▼ ▲ integrations.projects.locations.collections.engines.assistants.agentFlows.delete
Path : v1/{+name}
Flat Path : v1/projects/{projectsId}/locations/{locationsId}/collections/{collectionsId}/engines/{enginesId}/assistants/{assistantsId}/agentFlows/{agentFlowsId}
HTTP Method : DELETE
Parameters :
name
Description : Required. The resource name of the AgentFlow to delete.
Pattern : ^projects/[^/]+/locations/[^/]+/collections/[^/]+/engines/[^/]+/assistants/[^/]+/agentFlows/[^/]+$
Location : path
Required : Yes
Type : string
Parameter Order : name
Scopes : https://www.googleapis.com/auth/cloud-platform
Description : Deletes an existing AgentFlow.
▼ ▲ integrations.projects.locations.collections.engines.assistants.agentFlows.get
Path : v1/{+name}
Flat Path : v1/projects/{projectsId}/locations/{locationsId}/collections/{collectionsId}/engines/{enginesId}/assistants/{assistantsId}/agentFlows/{agentFlowsId}
HTTP Method : GET
Parameters :
name
Description : Required. The resource name of the AgentFlow to get.
Pattern : ^projects/[^/]+/locations/[^/]+/collections/[^/]+/engines/[^/]+/assistants/[^/]+/agentFlows/[^/]+$
Location : path
Required : Yes
Type : string
Parameter Order : name
Scopes : https://www.googleapis.com/auth/cloud-platform
Description : Gets an existing AgentFlow.
▼ ▲ integrations.projects.locations.collections.engines.assistants.agentFlows.list
Path : v1/{+parent}/agentFlows
Flat Path : v1/projects/{projectsId}/locations/{locationsId}/collections/{collectionsId}/engines/{enginesId}/assistants/{assistantsId}/agentFlows
HTTP Method : GET
Parameters :
parent
Description : Required. The parent resource where this AgentFlow was created.
Pattern : ^projects/[^/]+/locations/[^/]+/collections/[^/]+/engines/[^/]+/assistants/[^/]+$
Location : path
Required : Yes
Type : string
filter
Description : Optional. Standard filter field. Filtering as supported in https://developers.google.com/authorized-buyers/apis/guides/list-filters.
Location : query
Type : string
pageSize
Description : Optional. The maximum number of AgentFlows to return. The service may return fewer than this value. If unspecified, at most 100 AgentFlows will be returned.
Location : query
Type : integer
Format : int32
pageToken
Description : Optional. A page token, received from a previous `ListAgentFlows` call. Provide this to retrieve the subsequent page. When paginating, all other parameters provided to `ListAgentFlows` must match the call that provided the page token.
Location : query
Type : string
orderBy
Description : Optional. The results would be returned in order specified here. Currently supported sort keys are: Descending sort order for "create_time", "update_time". Ascending sort order for "agent_flow_id", "display_name".
Location : query
Type : string
readMask
Description : Optional. The mask which specifies fields that need to be returned in the AgentFlow's response.
Location : query
Type : string
Format : google-fieldmask
Parameter Order : parent
Scopes : https://www.googleapis.com/auth/cloud-platform
Description : Lists all AgentFlows.
▼ ▲ integrations.projects.locations.collections.engines.assistants.agentFlows.generate
Path : v1/{+parent}/agentFlows:generate
Flat Path : v1/projects/{projectsId}/locations/{locationsId}/collections/{collectionsId}/engines/{enginesId}/assistants/{assistantsId}/agentFlows:generate
HTTP Method : POST
Parameters :
parent
Description : Required. Parent resource name where this AgentFlow will be created.
Pattern : ^projects/[^/]+/locations/[^/]+/collections/[^/]+/engines/[^/]+/assistants/[^/]+$
Location : path
Required : Yes
Type : string
Parameter Order : parent
Scopes : https://www.googleapis.com/auth/cloud-platform
Description : Uses Natural Language (NL) to generate an AgentFlow configuration and create a new AgentFlow.
▼ ▲ integrations.projects.locations.collections.engines.assistants.agentFlows.generateAndUpdate
Path : v1/{+name}:generateAndUpdate
Flat Path : v1/projects/{projectsId}/locations/{locationsId}/collections/{collectionsId}/engines/{enginesId}/assistants/{assistantsId}/agentFlows/{agentFlowsId}:generateAndUpdate
HTTP Method : POST
Parameters :
name
Description : Required. The resource name of the AgentFlow to update.
Pattern : ^projects/[^/]+/locations/[^/]+/collections/[^/]+/engines/[^/]+/assistants/[^/]+/agentFlows/[^/]+$
Location : path
Required : Yes
Type : string
Parameter Order : name
Scopes : https://www.googleapis.com/auth/cloud-platform
Description : Uses Natural Language (NL) to generate an AgentFlow configuration and update an existing AgentFlow.