Optional. Filters applied to the [Executions.ListExecutions] results.
The following fields are supported for filtering:
executionID, state, startTime, endTime, duration, workflowRevisionID,
stepName, and label.
Optional. The ordering applied to the [Executions.ListExecutions] results.
By default the ordering is based on descending start time.
The following fields are supported for order by:
executionID, startTime, endTime, duration, state, and workflowRevisionID.
Maximum number of executions to return per call.
Max supported value depends on the selected Execution view: it's 1000 for
BASIC and 100 for FULL. The default value used if the field is not
specified is 100, regardless of the selected view. Values greater than
the max value will be coerced down to it.
[[["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-08-28 UTC."],[[["\u003cp\u003eThis document provides reference documentation for the \u003ccode\u003eListExecutionsRequest\u003c/code\u003e class within the Google Cloud Workflows Executions v1 API, detailing how to request a list of workflow executions.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eListExecutionsRequest\u003c/code\u003e class is a request object used to retrieve a list of executions and is part of the \u003ccode\u003eGoogle.Cloud.Workflows.Executions.V1\u003c/code\u003e namespace.\u003c/p\u003e\n"],["\u003cp\u003eYou can filter the executions list by various parameters, including execution ID, state, start and end times, duration, workflow revision ID, step name, and label using the \u003ccode\u003eFilter\u003c/code\u003e property.\u003c/p\u003e\n"],["\u003cp\u003eThe order of the executions list can be customized via the \u003ccode\u003eOrderBy\u003c/code\u003e property, based on execution ID, start/end time, duration, state, and workflow revision ID, with descending start time being the default order.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003ePageSize\u003c/code\u003e and \u003ccode\u003ePageToken\u003c/code\u003e properties enable pagination of the results, and the maximum supported \u003ccode\u003ePageSize\u003c/code\u003e value varies between 100 for FULL view and 1000 for BASIC view.\u003c/p\u003e\n"]]],[],null,["# Workflow Executions v1 API - Class ListExecutionsRequest (2.6.0)\n\nVersion latestkeyboard_arrow_down\n\n- [2.6.0 (latest)](/dotnet/docs/reference/Google.Cloud.Workflows.Executions.V1/latest/Google.Cloud.Workflows.Executions.V1.ListExecutionsRequest)\n- [2.5.0](/dotnet/docs/reference/Google.Cloud.Workflows.Executions.V1/2.5.0/Google.Cloud.Workflows.Executions.V1.ListExecutionsRequest)\n- [2.4.0](/dotnet/docs/reference/Google.Cloud.Workflows.Executions.V1/2.4.0/Google.Cloud.Workflows.Executions.V1.ListExecutionsRequest)\n- [2.3.0](/dotnet/docs/reference/Google.Cloud.Workflows.Executions.V1/2.3.0/Google.Cloud.Workflows.Executions.V1.ListExecutionsRequest)\n- [2.2.0](/dotnet/docs/reference/Google.Cloud.Workflows.Executions.V1/2.2.0/Google.Cloud.Workflows.Executions.V1.ListExecutionsRequest)\n- [2.1.0](/dotnet/docs/reference/Google.Cloud.Workflows.Executions.V1/2.1.0/Google.Cloud.Workflows.Executions.V1.ListExecutionsRequest)\n- [2.0.0](/dotnet/docs/reference/Google.Cloud.Workflows.Executions.V1/2.0.0/Google.Cloud.Workflows.Executions.V1.ListExecutionsRequest)\n- [1.2.0](/dotnet/docs/reference/Google.Cloud.Workflows.Executions.V1/1.2.0/Google.Cloud.Workflows.Executions.V1.ListExecutionsRequest)\n- [1.1.0](/dotnet/docs/reference/Google.Cloud.Workflows.Executions.V1/1.1.0/Google.Cloud.Workflows.Executions.V1.ListExecutionsRequest)\n- [1.0.0](/dotnet/docs/reference/Google.Cloud.Workflows.Executions.V1/1.0.0/Google.Cloud.Workflows.Executions.V1.ListExecutionsRequest) \n\n public sealed class ListExecutionsRequest : IMessage\u003cListExecutionsRequest\u003e, IEquatable\u003cListExecutionsRequest\u003e, IDeepCloneable\u003cListExecutionsRequest\u003e, IBufferMessage, IMessage, IPageRequest\n\nReference documentation and code samples for the Workflow Executions v1 API class ListExecutionsRequest.\n\nRequest for the\n\\[ListExecutions\\]\\[\\]\nmethod. \n\nInheritance\n-----------\n\n[object](https://learn.microsoft.com/dotnet/api/system.object) \\\u003e ListExecutionsRequest \n\nImplements\n----------\n\n[IMessage](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IMessage-1.html)[ListExecutionsRequest](/dotnet/docs/reference/Google.Cloud.Workflows.Executions.V1/latest/Google.Cloud.Workflows.Executions.V1.ListExecutionsRequest), [IEquatable](https://learn.microsoft.com/dotnet/api/system.iequatable-1)[ListExecutionsRequest](/dotnet/docs/reference/Google.Cloud.Workflows.Executions.V1/latest/Google.Cloud.Workflows.Executions.V1.ListExecutionsRequest), [IDeepCloneable](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IDeepCloneable-1.html)[ListExecutionsRequest](/dotnet/docs/reference/Google.Cloud.Workflows.Executions.V1/latest/Google.Cloud.Workflows.Executions.V1.ListExecutionsRequest), [IBufferMessage](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IBufferMessage.html), [IMessage](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IMessage.html), [IPageRequest](https://github.com/googleapis/gax-dotnet/blob/83f42b5edc4529818dbdb34d9ea9ecc3c04f7b6e/Google.Api.Gax.Grpc/PagedEnumerableCommon.cs) \n\nInherited Members\n-----------------\n\n[object.GetHashCode()](https://learn.microsoft.com/dotnet/api/system.object.gethashcode) \n[object.GetType()](https://learn.microsoft.com/dotnet/api/system.object.gettype) \n[object.ToString()](https://learn.microsoft.com/dotnet/api/system.object.tostring)\n\nNamespace\n---------\n\n[Google.Cloud.Workflows.Executions.V1](/dotnet/docs/reference/Google.Cloud.Workflows.Executions.V1/latest/Google.Cloud.Workflows.Executions.V1)\n\nAssembly\n--------\n\nGoogle.Cloud.Workflows.Executions.V1.dll\n\nConstructors\n------------\n\n### ListExecutionsRequest()\n\n public ListExecutionsRequest()\n\n### ListExecutionsRequest(ListExecutionsRequest)\n\n public ListExecutionsRequest(ListExecutionsRequest other)\n\nProperties\n----------\n\n### Filter\n\n public string Filter { get; set; }\n\nOptional. Filters applied to the \\[Executions.ListExecutions\\] results.\nThe following fields are supported for filtering:\nexecutionID, state, startTime, endTime, duration, workflowRevisionID,\nstepName, and label.\n\n### OrderBy\n\n public string OrderBy { get; set; }\n\nOptional. The ordering applied to the \\[Executions.ListExecutions\\] results.\nBy default the ordering is based on descending start time.\nThe following fields are supported for order by:\nexecutionID, startTime, endTime, duration, state, and workflowRevisionID.\n\n### PageSize\n\n public int PageSize { get; set; }\n\nMaximum number of executions to return per call.\nMax supported value depends on the selected Execution view: it's 1000 for\nBASIC and 100 for FULL. The default value used if the field is not\nspecified is 100, regardless of the selected view. Values greater than\nthe max value will be coerced down to it.\n\n### PageToken\n\n public string PageToken { get; set; }\n\nA page token, received from a previous `ListExecutions` call.\nProvide this to retrieve the subsequent page.\n\nWhen paginating, all other parameters provided to `ListExecutions` must\nmatch the call that provided the page token.\n\nNote that pagination is applied to dynamic data. The list of executions\nreturned can change between page requests.\n\n### Parent\n\n public string Parent { get; set; }\n\nRequired. Name of the workflow for which the executions should be listed.\nFormat: projects/{project}/locations/{location}/workflows/{workflow}\n\n### ParentAsWorkflowName\n\n public WorkflowName ParentAsWorkflowName { get; set; }\n\n[WorkflowName](https://github.com/googleapis/google-cloud-dotnet/blob/ac96a63eba38d1462801236325b1afb4d985346a/apis/Google.Cloud.Workflows.Common.V1/Google.Cloud.Workflows.Common.V1/WorkflowsResourceNames.g.cs)-typed view over the [Parent](/dotnet/docs/reference/Google.Cloud.Workflows.Executions.V1/latest/Google.Cloud.Workflows.Executions.V1.ListExecutionsRequest#Google_Cloud_Workflows_Executions_V1_ListExecutionsRequest_Parent) resource name property.\n\n### View\n\n public ExecutionView View { get; set; }\n\nOptional. A view defining which fields should be filled in the returned\nexecutions. The API will default to the BASIC view."]]