googleapis.com – dialogflow
Builds conversational interfaces (for example, chatbots, and voice-powered apps and devices).
- Homepage
- https://api.apis.guru/v2/specs/googleapis.com:dialogflow/v3.json
- Provider
- googleapis.com:dialogflow / dialogflow
- OpenAPI version
- 3.0.0
- Spec (JSON)
- https://api.apis.guru/v2/specs/googleapis.com/dialogflow/v3/openapi.json
- Spec (YAML)
- https://api.apis.guru/v2/specs/googleapis.com/dialogflow/v3/openapi.yaml
Tools (57)
Extracted live via the executor SDK.
-
projects.dialogflowProjectsLocationsAgentsChangelogsListReturns the list of Changelogs.
-
projects.dialogflowProjectsLocationsAgentsCreateCreates an agent in the specified location. Note: You should always train flows prior to sending them queries. See the .
-
projects.dialogflowProjectsLocationsAgentsEnvironmentsContinuousTestResultsListFetches a list of continuous test results for a given environment.
-
projects.dialogflowProjectsLocationsAgentsEnvironmentsCreateCreates an Environment in the specified Agent. This method is a . The returned
Operationtype has the following method-specific fields: -metadata: An empty -response: Environment -
projects.dialogflowProjectsLocationsAgentsEnvironmentsDeployFlowDeploys a flow to the specified Environment. This method is a . The returned
Operationtype has the following method-specific fields: -metadata: DeployFlowMetadata -response: DeployFlowResponse -
projects.dialogflowProjectsLocationsAgentsEnvironmentsDeploymentsListReturns the list of all deployments in the specified Environment.
-
projects.dialogflowProjectsLocationsAgentsEnvironmentsExperimentsCreateCreates an Experiment in the specified Environment.
-
projects.dialogflowProjectsLocationsAgentsEnvironmentsExperimentsListReturns the list of all experiments in the specified Environment.
-
projects.dialogflowProjectsLocationsAgentsEnvironmentsExperimentsStartStarts the specified Experiment. This rpc only changes the state of experiment from PENDING to RUNNING.
-
projects.dialogflowProjectsLocationsAgentsEnvironmentsExperimentsStopStops the specified Experiment. This rpc only changes the state of experiment from RUNNING to DONE.
-
projects.dialogflowProjectsLocationsAgentsEnvironmentsListReturns the list of all environments in the specified Agent.
-
projects.dialogflowProjectsLocationsAgentsEnvironmentsLookupEnvironmentHistoryLooks up the history of the specified Environment.
-
projects.dialogflowProjectsLocationsAgentsEnvironmentsRunContinuousTestKicks off a continuous test under the specified Environment. This method is a . The returned
Operationtype has the following method-specific fields: -metadata: RunContinuousTestMetadata -response: RunContinuousTestResponse -
projects.dialogflowProjectsLocationsAgentsFlowsCreateCreates a flow in the specified agent. Note: You should always train a flow prior to sending it queries. See the .
-
projects.dialogflowProjectsLocationsAgentsFlowsExportExports the specified flow to a binary file. This method is a . The returned
Operationtype has the following method-specific fields: -metadata: An empty -response: ExportFlowResponse Note that resources (e.g. intents, entities, webhooks) that the flow references will also be exported. -
projects.dialogflowProjectsLocationsAgentsFlowsImportImports the specified flow to the specified agent from a binary file. This method is a . The returned
Operationtype has the following method-specific fields: -metadata: An empty -response: ImportFlowResponse Note: You should always train a flow prior to sending it queries. See the . -
projects.dialogflowProjectsLocationsAgentsFlowsListReturns the list of all flows in the specified agent.
-
projects.dialogflowProjectsLocationsAgentsFlowsPagesCreateCreates a page in the specified flow. Note: You should always train a flow prior to sending it queries. See the .
-
projects.dialogflowProjectsLocationsAgentsFlowsPagesListReturns the list of all pages in the specified flow.
-
projects.dialogflowProjectsLocationsAgentsFlowsTrainTrains the specified flow. Note that only the flow in 'draft' environment is trained. This method is a . The returned
Operationtype has the following method-specific fields: -metadata: An empty -response: An Note: You should always train a flow prior to sending it queries. See the . -
projects.dialogflowProjectsLocationsAgentsFlowsTransitionRouteGroupsCreateCreates an TransitionRouteGroup in the specified flow. Note: You should always train a flow prior to sending it queries. See the .
-
projects.dialogflowProjectsLocationsAgentsFlowsTransitionRouteGroupsListReturns the list of all transition route groups in the specified flow.
-
projects.dialogflowProjectsLocationsAgentsFlowsValidateValidates the specified flow and creates or updates validation results. Please call this API after the training is completed to get the complete validation results.
-
projects.dialogflowProjectsLocationsAgentsFlowsVersionsCompareVersionsCompares the specified base version with target version.
-
projects.dialogflowProjectsLocationsAgentsFlowsVersionsCreateCreates a Version in the specified Flow. This method is a . The returned
Operationtype has the following method-specific fields: -metadata: CreateVersionOperationMetadata -response: Version -
projects.dialogflowProjectsLocationsAgentsFlowsVersionsListReturns the list of all versions in the specified Flow.
-
projects.dialogflowProjectsLocationsAgentsFlowsVersionsLoadLoads resources in the specified version to the draft flow. This method is a . The returned
Operationtype has the following method-specific fields: -metadata: An empty -response: An -
projects.dialogflowProjectsLocationsAgentsIntentsCreateCreates an intent in the specified agent. Note: You should always train a flow prior to sending it queries. See the .
-
projects.dialogflowProjectsLocationsAgentsIntentsListReturns the list of all intents in the specified agent.
-
projects.dialogflowProjectsLocationsAgentsListReturns the list of all agents in the specified location.
-
projects.dialogflowProjectsLocationsAgentsRestoreRestores the specified agent from a binary file. Replaces the current agent with a new one. Note that all existing resources in agent (e.g. intents, entity types, flows) will be removed. This method is a . The returned
Operationtype has the following method-specific fields: -metadata: An empty -response: An Note: You should always train flows prior to sending them queries. See the . -
projects.dialogflowProjectsLocationsAgentsSessionsDetectIntentProcesses a natural language query and returns structured, actionable data as a result. This method is not idempotent, because it may cause session entity types to be updated, which in turn might affect results of future queries. Note: Always use agent versions for production traffic. See .
-
projects.dialogflowProjectsLocationsAgentsSessionsEntityTypesCreateCreates a session entity type.
-
projects.dialogflowProjectsLocationsAgentsSessionsEntityTypesListReturns the list of all session entity types in the specified session.
-
projects.dialogflowProjectsLocationsAgentsSessionsFulfillIntentFulfills a matched intent returned by MatchIntent. Must be called after MatchIntent, with input from MatchIntentResponse. Otherwise, the behavior is undefined.
-
projects.dialogflowProjectsLocationsAgentsSessionsMatchIntentReturns preliminary intent match results, doesn't change the session status.
-
projects.dialogflowProjectsLocationsAgentsTestCasesBatchDeleteBatch deletes test cases.
-
projects.dialogflowProjectsLocationsAgentsTestCasesBatchRunKicks off a batch run of test cases. This method is a . The returned
Operationtype has the following method-specific fields: -metadata: BatchRunTestCasesMetadata -response: BatchRunTestCasesResponse -
projects.dialogflowProjectsLocationsAgentsTestCasesCalculateCoverageCalculates the test coverage for an agent.
-
projects.dialogflowProjectsLocationsAgentsTestCasesCreateCreates a test case for the given agent.
-
projects.dialogflowProjectsLocationsAgentsTestCasesExportExports the test cases under the agent to a Cloud Storage bucket or a local file. Filter can be applied to export a subset of test cases. This method is a . The returned
Operationtype has the following method-specific fields: -metadata: ExportTestCasesMetadata -response: ExportTestCasesResponse -
projects.dialogflowProjectsLocationsAgentsTestCasesImportImports the test cases from a Cloud Storage bucket or a local file. It always creates new test cases and won't overwrite any existing ones. The provided ID in the imported test case is neglected. This method is a . The returned
Operationtype has the following method-specific fields: -metadata: ImportTestCasesMetadata -response: ImportTestCasesResponse -
projects.dialogflowProjectsLocationsAgentsTestCasesListFetches a list of test cases for a given agent.
-
projects.dialogflowProjectsLocationsAgentsTestCasesResultsListFetches a list of results for a given test case.
-
projects.dialogflowProjectsLocationsAgentsTestCasesRunKicks off a test case run. This method is a . The returned
Operationtype has the following method-specific fields: -metadata: RunTestCaseMetadata -response: RunTestCaseResponse -
projects.dialogflowProjectsLocationsAgentsWebhooksCreateCreates a webhook in the specified agent.
-
projects.dialogflowProjectsLocationsAgentsWebhooksListReturns the list of all webhooks in the specified agent.
-
projects.dialogflowProjectsLocationsListLists information about the supported locations for this service.
-
projects.dialogflowProjectsLocationsSecuritySettingsCreateCreate security settings in the specified location.
-
projects.dialogflowProjectsLocationsSecuritySettingsDeleteDeletes the specified SecuritySettings.
-
projects.dialogflowProjectsLocationsSecuritySettingsListReturns the list of all security settings in the specified location.
-
projects.dialogflowProjectsLocationsSecuritySettingsPatchUpdates the specified SecuritySettings.
-
projects.dialogflowProjectsOperationsCancelStarts asynchronous cancellation on a long-running operation. The server makes a best effort to cancel the operation, but success is not guaranteed. If the server doesn't support this method, it returns
google.rpc.Code.UNIMPLEMENTED. Clients can use Operations.GetOperation or other methods to check whether the cancellation succeeded or whether the operation completed despite cancellation. On successful cancellation, the operation is not deleted; instead, it becomes an operation with an Operation.error value with a google.rpc.Status.code of 1, corresponding toCode.CANCELLED. -
projects.dialogflowProjectsOperationsGetGets the latest state of a long-running operation. Clients can use this method to poll the operation result at intervals as recommended by the API service.
-
projects.dialogflowProjectsOperationsListLists operations that match the specified filter in the request. If the server doesn't support this method, it returns
UNIMPLEMENTED. -
openapi.previewSpecPreview an OpenAPI document before adding it as a source
-
openapi.addSourceAdd an OpenAPI source and register its operations as tools