Some products and features are in the process of being renamed. Generative playbook and flow features are also being migrated to a single consolidated console. See the details.
If not specified, the agent's default language is used. Many languages are supported. Note: languages must be enabled in the agent before they can be used.
Request body
The request body must be empty.
Response body
If successful, the response body contains an instance of Flow.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-06-27 UTC."],[[["\u003cp\u003eThis endpoint retrieves a specific flow using a GET HTTP request to a predefined URL structure, with the \u003ccode\u003ename\u003c/code\u003e parameter being mandatory to identify the flow.\u003c/p\u003e\n"],["\u003cp\u003eThe URL structure follows gRPC Transcoding syntax and includes a dynamic \u003ccode\u003e{endpoint}\u003c/code\u003e that directs to one of the supported service endpoints.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003elanguageCode\u003c/code\u003e query parameter allows for specifying the language of the flow content; otherwise, the agent's default language is used, with numerous languages being supported.\u003c/p\u003e\n"],["\u003cp\u003eThe request body is expected to be empty, and the response body will contain the details of the flow if the request is successful, using the \u003ccode\u003eFlow\u003c/code\u003e instance.\u003c/p\u003e\n"],["\u003cp\u003eAuthorization to use this endpoint requires either \u003ccode\u003ehttps://www.googleapis.com/auth/cloud-platform\u003c/code\u003e or \u003ccode\u003ehttps://www.googleapis.com/auth/dialogflow\u003c/code\u003e OAuth scopes.\u003c/p\u003e\n"]]],[],null,["# Method: projects.locations.agents.flows.get\n\n- [HTTP request](#body.HTTP_TEMPLATE)\n- [Path parameters](#body.PATH_PARAMETERS)\n- [Query parameters](#body.QUERY_PARAMETERS)\n- [Request body](#body.request_body)\n- [Response body](#body.response_body)\n- [Authorization scopes](#body.aspect)\n- [Try it!](#try-it)\n\nRetrieves the specified flow.\n\n### HTTP request\n\n`GET https://{endpoint}/v3beta1/{name=projects/*/locations/*/agents/*/flows/*}`\n\nWhere `{endpoint}` is one of the [supported service endpoints](/dialogflow/cx/docs/reference/rest#rest_endpoints).\n\nThe URLs use [gRPC Transcoding](https://google.aip.dev/127) syntax.\n\n### Path parameters\n\n### Query parameters\n\n### Request body\n\nThe request body must be empty.\n\n### Response body\n\nIf successful, the response body contains an instance of [Flow](/dialogflow/cx/docs/reference/rest/v3beta1/projects.locations.agents.flows#Flow).\n\n### Authorization scopes\n\nRequires one of the following OAuth scopes:\n\n- `https://www.googleapis.com/auth/cloud-platform`\n- `\n https://www.googleapis.com/auth/dialogflow`\n\nFor more information, see the [Authentication Overview](/docs/authentication#authorization-gcp)."]]