get_flows
Retrieve and filter workflow flows from Prefect by name, tags, or creation date to manage automation processes.
Instructions
Get a list of flows with optional filtering.
Args: limit: Maximum number of flows to return offset: Number of flows to skip flow_name: Filter flows by name tags: Filter flows by tags created_after: ISO formatted datetime string for filtering flows created after this time created_before: ISO formatted datetime string for filtering flows created before this time
Returns: A list of flows with their details
Input Schema
Name | Required | Description | Default |
---|---|---|---|
created_after | No | ||
created_before | No | ||
flow_name | No | ||
limit | No | ||
offset | No | ||
tags | No |
Input Schema (JSON Schema)
{
"properties": {
"created_after": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Created After"
},
"created_before": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Created Before"
},
"flow_name": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Flow Name"
},
"limit": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
],
"default": null,
"title": "Limit"
},
"offset": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
],
"default": null,
"title": "Offset"
},
"tags": {
"anyOf": [
{
"items": {
"type": "string"
},
"type": "array"
},
{
"type": "null"
}
],
"default": null,
"title": "Tags"
}
},
"type": "object"
}