{
  "$schema": "https://mintlify.com/docs.json",
  "api": {
    "playground": {
      "display": "simple"
    }
  },
  "appearance": {
    "default": "light",
    "strict": false
  },
  "colors": {
    "dark": "#2D6DF6",
    "light": "#5F92FF",
    "primary": "#2D6DF6"
  },
  "errors": {
    "404": {
      "redirect": true
    }
  },
  "favicon": "/logos/favicon.png",
  "footer": {
    "socials": {
      "github": "https://github.com/PrefectHQ/prefect",
      "linkedin": "https://www.linkedin.com/company/prefect/mycompany/",
      "slack": "https://prefect.io/slack",
      "twitter": "https://x.com/prefectio",
      "youtube": "https://www.youtube.com/c/PrefectIO"
    }
  },
  "integrations": {
    "ga4": {
      "measurementId": "G-8GR5P04T5Y"
    },
    "gtm": {
      "tagId": "GTM-WKTHW8MK"
    }
  },
  "logo": {
    "dark": "/logos/logo-word-white.svg",
    "href": "https://docs.prefect.io",
    "light": "/logos/logo-word-black.svg"
  },
  "name": "Prefect",
  "navbar": {
    "primary": {
      "href": "https://github.com/PrefectHQ/Prefect",
      "type": "github"
    }
  },
  "navigation": {
    "tabs": [
      {
        "groups": [
          {
            "group": "Get started",
            "pages": [
              "v3/get-started/index",
              "v3/get-started/install",
              "v3/get-started/quickstart"
            ]
          }
        ],
        "tab": "Getting Started"
      },
      {
        "pages": [
          "v3/concepts/index",
          {
            "group": "Workflows",
            "pages": [
              "v3/concepts/flows",
              "v3/concepts/tasks",
              "v3/concepts/assets",
              "v3/concepts/caching",
              "v3/concepts/states",
              "v3/concepts/runtime-context",
              "v3/concepts/artifacts",
              "v3/concepts/task-runners",
              "v3/concepts/global-concurrency-limits",
              "v3/concepts/tag-based-concurrency-limits"
            ]
          },
          {
            "group": "Deployments",
            "pages": [
              "v3/concepts/deployments",
              "v3/concepts/schedules",
              "v3/concepts/work-pools",
              "v3/concepts/workers"
            ]
          },
          {
            "group": "Configuration",
            "pages": [
              "v3/concepts/variables",
              "v3/concepts/blocks",
              "v3/concepts/settings-and-profiles",
              "v3/concepts/server"
            ]
          },
          {
            "group": "Automations",
            "pages": [
              "v3/concepts/events",
              "v3/concepts/automations",
              "v3/concepts/event-triggers"
            ]
          },
          {
            "group": "Prefect Cloud",
            "pages": [
              "v3/concepts/rate-limits",
              "v3/concepts/slas",
              "v3/concepts/webhooks"
            ]
          }
        ],
        "tab": "Concepts"
      },
      {
        "pages": [
          "v3/how-to-guides/index",
          {
            "group": "Workflows",
            "pages": [
              "v3/how-to-guides/workflows/write-and-run",
              "v3/how-to-guides/workflows/assets",
              "v3/how-to-guides/workflows/retries",
              "v3/how-to-guides/workflows/custom-metadata",
              "v3/how-to-guides/workflows/pass-inputs",
              "v3/how-to-guides/workflows/add-logging",
              "v3/how-to-guides/workflows/access-runtime-info",
              "v3/how-to-guides/workflows/run-work-concurrently",
              "v3/how-to-guides/workflows/cache-workflow-steps",
              "v3/how-to-guides/workflows/run-background-tasks",
              "v3/how-to-guides/workflows/state-change-hooks",
              "v3/how-to-guides/workflows/artifacts",
              "v3/how-to-guides/workflows/test-workflows",
              "v3/how-to-guides/workflows/global-concurrency-limits",
              "v3/how-to-guides/workflows/tag-based-concurrency-limits"
            ]
          },
          {
            "group": "Deployments",
            "pages": [
              "v3/how-to-guides/deployments/create-deployments",
              "v3/how-to-guides/deployments/run-deployments",
              "v3/how-to-guides/deployments/create-schedules",
              "v3/how-to-guides/deployments/manage-schedules",
              "v3/how-to-guides/deployments/deploy-via-python",
              "v3/how-to-guides/deployments/prefect-yaml",
              "v3/how-to-guides/deployments/store-flow-code",
              "v3/how-to-guides/deployments/versioning",
              "v3/how-to-guides/deployments/customize-job-variables"
            ]
          },
          {
            "group": "Configuration",
            "pages": [
              "v3/how-to-guides/configuration/store-secrets",
              "v3/how-to-guides/configuration/variables",
              "v3/how-to-guides/configuration/manage-settings"
            ]
          },
          {
            "group": "Automations",
            "pages": [
              "v3/how-to-guides/automations/creating-automations",
              "v3/how-to-guides/automations/creating-deployment-triggers",
              "v3/how-to-guides/automations/chaining-deployments-with-events",
              "v3/how-to-guides/automations/access-parameters-in-templates",
              "v3/how-to-guides/automations/passing-event-payloads-to-flows"
            ]
          },
          {
            "group": "Workflow Infrastructure",
            "pages": [
              "v3/how-to-guides/deployment_infra/manage-work-pools",
              "v3/how-to-guides/deployment_infra/run-flows-in-local-processes",
              "v3/how-to-guides/deployment_infra/managed",
              "v3/how-to-guides/deployment_infra/serverless",
              "v3/how-to-guides/deployment_infra/docker",
              "v3/how-to-guides/deployment_infra/serve-flows-docker",
              "v3/how-to-guides/deployment_infra/kubernetes",
              "v3/how-to-guides/deployment_infra/modal",
              "v3/how-to-guides/deployment_infra/coiled"
            ]
          },
          {
            "group": "Prefect Cloud",
            "pages": [
              "v3/how-to-guides/cloud/connect-to-cloud",
              {
                "group": "Manage accounts",
                "pages": [
                  "v3/how-to-guides/cloud/manage-users/index",
                  "v3/how-to-guides/cloud/manage-users/service-accounts",
                  "v3/how-to-guides/cloud/manage-users/manage-teams",
                  "v3/how-to-guides/cloud/manage-users/manage-roles",
                  "v3/how-to-guides/cloud/manage-users/api-keys",
                  "v3/how-to-guides/cloud/manage-users/configure-sso",
                  "v3/how-to-guides/cloud/manage-users/audit-logs",
                  "v3/how-to-guides/cloud/manage-users/object-access-control-lists",
                  "v3/how-to-guides/cloud/manage-users/secure-access-by-ip-address",
                  "v3/how-to-guides/cloud/manage-users/secure-access-by-private-link"
                ]
              },
              "v3/how-to-guides/cloud/workspaces",
              "v3/how-to-guides/cloud/create-a-webhook",
              "v3/how-to-guides/cloud/troubleshoot-cloud"
            ]
          },
          {
            "group": "Prefect Self-hosted",
            "pages": [
              "v3/how-to-guides/self-hosted/server-cli",
              "v3/how-to-guides/self-hosted/server-docker",
              "v3/how-to-guides/self-hosted/server-windows",
              "v3/how-to-guides/self-hosted/docker-compose"
            ]
          },
          {
            "group": "AI",
            "pages": [
              "v3/how-to-guides/ai/use-prefect-mcp-server"
            ]
          },
          {
            "group": "Migrate",
            "pages": [
              "v3/how-to-guides/migrate/airflow",
              "v3/how-to-guides/migrate/upgrade-to-prefect-3",
              "v3/how-to-guides/migrate/upgrade-agents-to-workers",
              "v3/how-to-guides/migrate/transfer-resources"
            ]
          }
        ],
        "tab": "How-to Guides"
      },
      {
        "pages": [
          "v3/advanced/index",
          {
            "group": "Workflows",
            "pages": [
              "v3/advanced/assets",
              "v3/advanced/caching",
              "v3/advanced/logging-customization",
              "v3/advanced/transactions",
              "v3/advanced/cancel-workflows",
              "v3/advanced/interactive",
              "v3/advanced/form-building",
              "v3/advanced/results",
              "v3/advanced/background-tasks"
            ]
          },
          {
            "group": "Automations",
            "pages": [
              "v3/advanced/detect-zombie-flows",
              "v3/advanced/use-custom-event-grammar"
            ]
          },
          {
            "group": "Workflow Infrastructure",
            "pages": [
              "v3/advanced/worker-healthchecks",
              "v3/advanced/daemonize-processes",
              "v3/advanced/submit-flows-directly-to-dynamic-infrastructure"
            ]
          },
          {
            "group": "Platform",
            "pages": [
              "v3/advanced/self-hosted",
              "v3/advanced/database-maintenance",
              "v3/advanced/deploy-ci-cd",
              "v3/advanced/infrastructure-as-code",
              "v3/advanced/server-helm",
              "v3/advanced/security-settings"
            ]
          },
          {
            "group": "Extensibility",
            "pages": [
              "v3/advanced/api-client",
              "v3/advanced/custom-blocks",
              "v3/advanced/developing-a-custom-worker",
              "v3/advanced/experimental-plugins"
            ]
          }
        ],
        "tab": "Advanced"
      },
      {
        "pages": [
          "v3/examples/index",
          {
            "group": "Examples",
            "pages": [
              "v3/examples/hello-world",
              "v3/examples/run-api-sourced-etl",
              "v3/examples/run-dbt-with-prefect",
              "v3/examples/atproto-dashboard-with-prefect-assets",
              "v3/examples/simple-web-scraper",
              "v3/examples/ai-data-analyst-with-pydantic-ai",
              "v3/examples/ai-database-cleanup-with-approval",
              "v3/examples/per-worker-task-concurrency"
            ]
          }
        ],
        "tab": "Examples"
      },
      {
        "groups": [
          {
            "group": "Integrations",
            "pages": [
              "integrations/integrations",
              "integrations/use-integrations",
              {
                "group": "AWS",
                "pages": [
                  "integrations/prefect-aws/index",
                  "integrations/prefect-aws/sdk",
                  {
                    "group": "ECS Worker",
                    "pages": [
                      "integrations/prefect-aws/ecs-worker/index",
                      "integrations/prefect-aws/ecs-worker/manual-deployment"
                    ]
                  }
                ]
              },
              {
                "group": "Azure",
                "pages": [
                  "integrations/prefect-azure/index",
                  "integrations/prefect-azure/aci_worker",
                  "integrations/prefect-azure/sdk"
                ]
              },
              {
                "group": "Bitbucket",
                "pages": [
                  "integrations/prefect-bitbucket/index",
                  "integrations/prefect-bitbucket/sdk"
                ]
              },
              {
                "group": "Dask",
                "pages": [
                  "integrations/prefect-dask/index",
                  "integrations/prefect-dask/sdk"
                ]
              },
              {
                "group": "Databricks",
                "pages": [
                  "integrations/prefect-databricks/index",
                  "integrations/prefect-databricks/sdk"
                ]
              },
              {
                "group": "dbt",
                "pages": [
                  "integrations/prefect-dbt/index",
                  "integrations/prefect-dbt/sdk"
                ]
              },
              {
                "group": "Docker",
                "pages": [
                  "integrations/prefect-docker/index",
                  "integrations/prefect-docker/sdk"
                ]
              },
              {
                "group": "Email",
                "pages": [
                  "integrations/prefect-email/index",
                  "integrations/prefect-email/sdk"
                ]
              },
              {
                "group": "GCP",
                "pages": [
                  "integrations/prefect-gcp/index",
                  "integrations/prefect-gcp/gcp-worker-guide",
                  "integrations/prefect-gcp/sdk"
                ]
              },
              {
                "group": "GitHub",
                "pages": [
                  "integrations/prefect-github/index",
                  "integrations/prefect-github/sdk"
                ]
              },
              {
                "group": "Gitlab",
                "pages": [
                  "integrations/prefect-gitlab/index",
                  "integrations/prefect-gitlab/sdk"
                ]
              },
              {
                "group": "Kubernetes",
                "pages": [
                  "integrations/prefect-kubernetes/index",
                  "integrations/prefect-kubernetes/sdk"
                ]
              },
              {
                "group": "Ray",
                "pages": [
                  "integrations/prefect-ray/index",
                  "integrations/prefect-ray/sdk"
                ]
              },
              {
                "group": "Redis",
                "pages": [
                  "integrations/prefect-redis/index",
                  "integrations/prefect-redis/sdk"
                ]
              },
              {
                "group": "Shell",
                "pages": [
                  "integrations/prefect-shell/index",
                  "integrations/prefect-shell/sdk"
                ]
              },
              {
                "group": "Slack",
                "pages": [
                  "integrations/prefect-slack/index",
                  "integrations/prefect-slack/sdk"
                ]
              },
              {
                "group": "Snowflake",
                "pages": [
                  "integrations/prefect-snowflake/index",
                  "integrations/prefect-snowflake/sdk"
                ]
              },
              {
                "group": "SQLAlchemy",
                "pages": [
                  "integrations/prefect-sqlalchemy/index",
                  "integrations/prefect-sqlalchemy/sdk"
                ]
              }
            ]
          }
        ],
        "tab": "Integrations"
      },
      {
        "groups": [
          {
            "group": "API Reference",
            "pages": [
              "v3/api-ref/index",
              "v3/api-ref/settings-ref",
              {
                "group": "REST API",
                "pages": [
                  "v3/api-ref/rest-api/index",
                  {
                    "group": "Cloud API",
                    "pages": [
                      "v3/api-ref/rest-api/cloud/index"
                    ]
                  },
                  {
                    "group": "Server API",
                    "pages": [
                      "v3/api-ref/rest-api/server/index",
                      {
                        "group": "Root",
                        "pages": [
                          "v3/api-ref/rest-api/server/root/health-check",
                          "v3/api-ref/rest-api/server/root/server-version",
                          "v3/api-ref/rest-api/server/root/hello",
                          "v3/api-ref/rest-api/server/root/perform-readiness-check"
                        ]
                      },
                      {
                        "group": "Flows",
                        "pages": [
                          "v3/api-ref/rest-api/server/flows/create-flow",
                          "v3/api-ref/rest-api/server/flows/read-flow",
                          "v3/api-ref/rest-api/server/flows/delete-flow",
                          "v3/api-ref/rest-api/server/flows/update-flow",
                          "v3/api-ref/rest-api/server/flows/count-flows",
                          "v3/api-ref/rest-api/server/flows/read-flow-by-name",
                          "v3/api-ref/rest-api/server/flows/read-flows",
                          "v3/api-ref/rest-api/server/flows/paginate-flows"
                        ]
                      },
                      {
                        "group": "Flow Runs",
                        "pages": [
                          "v3/api-ref/rest-api/server/flow-runs/create-flow-run",
                          "v3/api-ref/rest-api/server/flow-runs/read-flow-run",
                          "v3/api-ref/rest-api/server/flow-runs/delete-flow-run",
                          "v3/api-ref/rest-api/server/flow-runs/update-flow-run",
                          "v3/api-ref/rest-api/server/flow-runs/count-flow-runs",
                          "v3/api-ref/rest-api/server/flow-runs/average-flow-run-lateness",
                          "v3/api-ref/rest-api/server/flow-runs/flow-run-history",
                          "v3/api-ref/rest-api/server/flow-runs/read-flow-run-graph-v1",
                          "v3/api-ref/rest-api/server/flow-runs/read-flow-run-graph-v2",
                          "v3/api-ref/rest-api/server/flow-runs/resume-flow-run",
                          "v3/api-ref/rest-api/server/flow-runs/read-flow-runs",
                          "v3/api-ref/rest-api/server/flow-runs/set-flow-run-state",
                          "v3/api-ref/rest-api/server/flow-runs/create-flow-run-input",
                          "v3/api-ref/rest-api/server/flow-runs/filter-flow-run-input",
                          "v3/api-ref/rest-api/server/flow-runs/read-flow-run-input",
                          "v3/api-ref/rest-api/server/flow-runs/delete-flow-run-input",
                          "v3/api-ref/rest-api/server/flow-runs/paginate-flow-runs",
                          "v3/api-ref/rest-api/server/flow-runs/download-logs",
                          "v3/api-ref/rest-api/server/flow-runs/update-flow-run-labels"
                        ]
                      },
                      {
                        "group": "Task Runs",
                        "pages": [
                          "v3/api-ref/rest-api/server/task-runs/create-task-run",
                          "v3/api-ref/rest-api/server/task-runs/read-task-run",
                          "v3/api-ref/rest-api/server/task-runs/delete-task-run",
                          "v3/api-ref/rest-api/server/task-runs/update-task-run",
                          "v3/api-ref/rest-api/server/task-runs/count-task-runs",
                          "v3/api-ref/rest-api/server/task-runs/task-run-history",
                          "v3/api-ref/rest-api/server/task-runs/read-task-runs",
                          "v3/api-ref/rest-api/server/task-runs/paginate-task-runs",
                          "v3/api-ref/rest-api/server/task-runs/set-task-run-state"
                        ]
                      },
                      {
                        "group": "Flow Run States",
                        "pages": [
                          "v3/api-ref/rest-api/server/flow-run-states/read-flow-run-state",
                          "v3/api-ref/rest-api/server/flow-run-states/read-flow-run-states"
                        ]
                      },
                      {
                        "group": "Task Run States",
                        "pages": [
                          "v3/api-ref/rest-api/server/task-run-states/read-task-run-state",
                          "v3/api-ref/rest-api/server/task-run-states/read-task-run-states"
                        ]
                      },
                      {
                        "group": "Deployments",
                        "pages": [
                          "v3/api-ref/rest-api/server/deployments/create-deployment",
                          "v3/api-ref/rest-api/server/deployments/read-deployment",
                          "v3/api-ref/rest-api/server/deployments/delete-deployment",
                          "v3/api-ref/rest-api/server/deployments/update-deployment",
                          "v3/api-ref/rest-api/server/deployments/read-deployment-by-name",
                          "v3/api-ref/rest-api/server/deployments/read-deployments",
                          "v3/api-ref/rest-api/server/deployments/paginate-deployments",
                          "v3/api-ref/rest-api/server/deployments/get-scheduled-flow-runs-for-deployments",
                          "v3/api-ref/rest-api/server/deployments/count-deployments",
                          "v3/api-ref/rest-api/server/deployments/schedule-deployment",
                          "v3/api-ref/rest-api/server/deployments/resume-deployment",
                          "v3/api-ref/rest-api/server/deployments/pause-deployment",
                          "v3/api-ref/rest-api/server/deployments/create-flow-run-from-deployment",
                          "v3/api-ref/rest-api/server/deployments/work-queue-check-for-deployment",
                          "v3/api-ref/rest-api/server/deployments/read-deployment-schedules",
                          "v3/api-ref/rest-api/server/deployments/create-deployment-schedules",
                          "v3/api-ref/rest-api/server/deployments/delete-deployment-schedule",
                          "v3/api-ref/rest-api/server/deployments/update-deployment-schedule"
                        ]
                      },
                      {
                        "group": "SavedSearches",
                        "pages": [
                          "v3/api-ref/rest-api/server/savedsearches/create-saved-search",
                          "v3/api-ref/rest-api/server/savedsearches/read-saved-search",
                          "v3/api-ref/rest-api/server/savedsearches/delete-saved-search",
                          "v3/api-ref/rest-api/server/savedsearches/read-saved-searches"
                        ]
                      },
                      {
                        "group": "Logs",
                        "pages": [
                          "v3/api-ref/rest-api/server/logs/create-logs",
                          "v3/api-ref/rest-api/server/logs/read-logs"
                        ]
                      },
                      {
                        "group": "Concurrency Limits",
                        "pages": [
                          "v3/api-ref/rest-api/server/concurrency-limits/create-concurrency-limit",
                          "v3/api-ref/rest-api/server/concurrency-limits/read-concurrency-limit",
                          "v3/api-ref/rest-api/server/concurrency-limits/delete-concurrency-limit",
                          "v3/api-ref/rest-api/server/concurrency-limits/read-concurrency-limit-by-tag",
                          "v3/api-ref/rest-api/server/concurrency-limits/delete-concurrency-limit-by-tag",
                          "v3/api-ref/rest-api/server/concurrency-limits/read-concurrency-limits",
                          "v3/api-ref/rest-api/server/concurrency-limits/reset-concurrency-limit-by-tag",
                          "v3/api-ref/rest-api/server/concurrency-limits/increment-concurrency-limits-v1",
                          "v3/api-ref/rest-api/server/concurrency-limits/decrement-concurrency-limits-v1"
                        ]
                      },
                      {
                        "group": "Concurrency Limits V2",
                        "pages": [
                          "v3/api-ref/rest-api/server/concurrency-limits-v2/create-concurrency-limit-v2",
                          "v3/api-ref/rest-api/server/concurrency-limits-v2/read-concurrency-limit-v2",
                          "v3/api-ref/rest-api/server/concurrency-limits-v2/delete-concurrency-limit-v2",
                          "v3/api-ref/rest-api/server/concurrency-limits-v2/update-concurrency-limit-v2",
                          "v3/api-ref/rest-api/server/concurrency-limits-v2/read-all-concurrency-limits-v2",
                          "v3/api-ref/rest-api/server/concurrency-limits-v2/bulk-increment-active-slots",
                          "v3/api-ref/rest-api/server/concurrency-limits-v2/bulk-increment-active-slots-with-lease",
                          "v3/api-ref/rest-api/server/concurrency-limits-v2/bulk-decrement-active-slots",
                          "v3/api-ref/rest-api/server/concurrency-limits-v2/bulk-decrement-active-slots-with-lease",
                          "v3/api-ref/rest-api/server/concurrency-limits-v2/renew-concurrency-lease"
                        ]
                      },
                      {
                        "group": "Block types",
                        "pages": [
                          "v3/api-ref/rest-api/server/block-types/create-block-type",
                          "v3/api-ref/rest-api/server/block-types/read-block-type-by-id",
                          "v3/api-ref/rest-api/server/block-types/delete-block-type",
                          "v3/api-ref/rest-api/server/block-types/update-block-type",
                          "v3/api-ref/rest-api/server/block-types/read-block-type-by-slug",
                          "v3/api-ref/rest-api/server/block-types/read-block-types",
                          "v3/api-ref/rest-api/server/block-types/read-block-documents-for-block-type",
                          "v3/api-ref/rest-api/server/block-types/read-block-document-by-name-for-block-type",
                          "v3/api-ref/rest-api/server/block-types/install-system-block-types"
                        ]
                      },
                      {
                        "group": "Block documents",
                        "pages": [
                          "v3/api-ref/rest-api/server/block-documents/create-block-document",
                          "v3/api-ref/rest-api/server/block-documents/read-block-documents",
                          "v3/api-ref/rest-api/server/block-documents/count-block-documents",
                          "v3/api-ref/rest-api/server/block-documents/read-block-document-by-id",
                          "v3/api-ref/rest-api/server/block-documents/delete-block-document",
                          "v3/api-ref/rest-api/server/block-documents/update-block-document-data"
                        ]
                      },
                      {
                        "group": "Work Pools",
                        "pages": [
                          "v3/api-ref/rest-api/server/work-pools/create-work-pool",
                          "v3/api-ref/rest-api/server/work-pools/read-work-pool",
                          "v3/api-ref/rest-api/server/work-pools/delete-work-pool",
                          "v3/api-ref/rest-api/server/work-pools/update-work-pool",
                          "v3/api-ref/rest-api/server/work-pools/read-work-pools",
                          "v3/api-ref/rest-api/server/work-pools/count-work-pools",
                          "v3/api-ref/rest-api/server/work-pools/get-scheduled-flow-runs",
                          "v3/api-ref/rest-api/server/work-pools/create-work-queue",
                          "v3/api-ref/rest-api/server/work-pools/read-work-queue",
                          "v3/api-ref/rest-api/server/work-pools/delete-work-queue",
                          "v3/api-ref/rest-api/server/work-pools/update-work-queue",
                          "v3/api-ref/rest-api/server/work-pools/read-work-queues",
                          "v3/api-ref/rest-api/server/work-pools/worker-heartbeat",
                          "v3/api-ref/rest-api/server/work-pools/read-workers",
                          "v3/api-ref/rest-api/server/work-pools/delete-worker"
                        ]
                      },
                      {
                        "group": "Task Workers",
                        "pages": [
                          "v3/api-ref/rest-api/server/task-workers/read-task-workers"
                        ]
                      },
                      {
                        "group": "Work Queues",
                        "pages": [
                          "v3/api-ref/rest-api/server/work-queues/create-work-queue",
                          "v3/api-ref/rest-api/server/work-queues/read-work-queue",
                          "v3/api-ref/rest-api/server/work-queues/delete-work-queue",
                          "v3/api-ref/rest-api/server/work-queues/update-work-queue",
                          "v3/api-ref/rest-api/server/work-queues/read-work-queue-by-name",
                          "v3/api-ref/rest-api/server/work-queues/read-work-queue-runs",
                          "v3/api-ref/rest-api/server/work-queues/read-work-queues",
                          "v3/api-ref/rest-api/server/work-queues/read-work-queue-status"
                        ]
                      },
                      {
                        "group": "Artifacts",
                        "pages": [
                          "v3/api-ref/rest-api/server/artifacts/create-artifact",
                          "v3/api-ref/rest-api/server/artifacts/read-artifact",
                          "v3/api-ref/rest-api/server/artifacts/delete-artifact",
                          "v3/api-ref/rest-api/server/artifacts/update-artifact",
                          "v3/api-ref/rest-api/server/artifacts/read-latest-artifact",
                          "v3/api-ref/rest-api/server/artifacts/read-artifacts",
                          "v3/api-ref/rest-api/server/artifacts/read-latest-artifacts",
                          "v3/api-ref/rest-api/server/artifacts/count-artifacts",
                          "v3/api-ref/rest-api/server/artifacts/count-latest-artifacts"
                        ]
                      },
                      {
                        "group": "Block schemas",
                        "pages": [
                          "v3/api-ref/rest-api/server/block-schemas/create-block-schema",
                          "v3/api-ref/rest-api/server/block-schemas/read-block-schema-by-id",
                          "v3/api-ref/rest-api/server/block-schemas/delete-block-schema",
                          "v3/api-ref/rest-api/server/block-schemas/read-block-schemas",
                          "v3/api-ref/rest-api/server/block-schemas/read-block-schema-by-checksum"
                        ]
                      },
                      {
                        "group": "Block capabilities",
                        "pages": [
                          "v3/api-ref/rest-api/server/block-capabilities/read-available-block-capabilities"
                        ]
                      },
                      {
                        "group": "Collections",
                        "pages": [
                          "v3/api-ref/rest-api/server/collections/read-view-content"
                        ]
                      },
                      {
                        "group": "Variables",
                        "pages": [
                          "v3/api-ref/rest-api/server/variables/create-variable",
                          "v3/api-ref/rest-api/server/variables/read-variable",
                          "v3/api-ref/rest-api/server/variables/delete-variable",
                          "v3/api-ref/rest-api/server/variables/update-variable",
                          "v3/api-ref/rest-api/server/variables/read-variable-by-name",
                          "v3/api-ref/rest-api/server/variables/delete-variable-by-name",
                          "v3/api-ref/rest-api/server/variables/update-variable-by-name",
                          "v3/api-ref/rest-api/server/variables/read-variables",
                          "v3/api-ref/rest-api/server/variables/count-variables"
                        ]
                      },
                      "v3/api-ref/rest-api/server/create-csrf-token",
                      {
                        "group": "Events",
                        "pages": [
                          "v3/api-ref/rest-api/server/events/create-events",
                          "v3/api-ref/rest-api/server/events/read-events",
                          "v3/api-ref/rest-api/server/events/read-account-events-page",
                          "v3/api-ref/rest-api/server/events/count-account-events"
                        ]
                      },
                      {
                        "group": "Automations",
                        "pages": [
                          "v3/api-ref/rest-api/server/automations/create-automation",
                          "v3/api-ref/rest-api/server/automations/read-automation",
                          "v3/api-ref/rest-api/server/automations/update-automation",
                          "v3/api-ref/rest-api/server/automations/delete-automation",
                          "v3/api-ref/rest-api/server/automations/patch-automation",
                          "v3/api-ref/rest-api/server/automations/read-automations",
                          "v3/api-ref/rest-api/server/automations/count-automations",
                          "v3/api-ref/rest-api/server/automations/read-automations-related-to-resource",
                          "v3/api-ref/rest-api/server/automations/delete-automations-owned-by-resource",
                          "v3/api-ref/rest-api/server/automations/validate-template",
                          "v3/api-ref/rest-api/server/automations/validate-template-1"
                        ]
                      },
                      {
                        "group": "Admin",
                        "pages": [
                          "v3/api-ref/rest-api/server/admin/read-settings",
                          "v3/api-ref/rest-api/server/admin/read-version",
                          "v3/api-ref/rest-api/server/admin/clear-database",
                          "v3/api-ref/rest-api/server/admin/drop-database",
                          "v3/api-ref/rest-api/server/admin/create-database"
                        ]
                      }
                    ]
                  }
                ]
              },
              {
                "group": "CLI Reference",
                "pages": [
                  "v3/api-ref/cli/artifact",
                  "v3/api-ref/cli/automation",
                  "v3/api-ref/cli/block",
                  "v3/api-ref/cli/concurrency-limit",
                  "v3/api-ref/cli/config",
                  "v3/api-ref/cli/dashboard",
                  "v3/api-ref/cli/deployment",
                  "v3/api-ref/cli/dev",
                  "v3/api-ref/cli/event",
                  "v3/api-ref/cli/flow-run",
                  "v3/api-ref/cli/flow",
                  "v3/api-ref/cli/global-concurrency-limit",
                  "v3/api-ref/cli/init",
                  "v3/api-ref/cli/profile",
                  "v3/api-ref/cli/profiles",
                  "v3/api-ref/cli/server",
                  "v3/api-ref/cli/shell",
                  "v3/api-ref/cli/task-run",
                  "v3/api-ref/cli/task",
                  "v3/api-ref/cli/variable",
                  "v3/api-ref/cli/version",
                  "v3/api-ref/cli/work-pool",
                  "v3/api-ref/cli/work-queue",
                  "v3/api-ref/cli/worker"
                ]
              },
              {
                "group": "Python SDK Reference",
                "pages": [
                  "v3/api-ref/python/prefect-artifacts",
                  "v3/api-ref/python/prefect-automations",
                  "v3/api-ref/python/prefect-cache_policies",
                  "v3/api-ref/python/prefect-context",
                  "v3/api-ref/python/prefect-engine",
                  "v3/api-ref/python/prefect-exceptions",
                  "v3/api-ref/python/prefect-filesystems",
                  "v3/api-ref/python/prefect-flow_engine",
                  "v3/api-ref/python/prefect-flow_runs",
                  "v3/api-ref/python/prefect-flows",
                  "v3/api-ref/python/prefect-futures",
                  "v3/api-ref/python/prefect-main",
                  "v3/api-ref/python/prefect-plugins",
                  "v3/api-ref/python/prefect-results",
                  "v3/api-ref/python/prefect-schedules",
                  "v3/api-ref/python/prefect-serializers",
                  "v3/api-ref/python/prefect-states",
                  "v3/api-ref/python/prefect-task_engine",
                  "v3/api-ref/python/prefect-task_runners",
                  "v3/api-ref/python/prefect-task_runs",
                  "v3/api-ref/python/prefect-task_worker",
                  "v3/api-ref/python/prefect-tasks",
                  "v3/api-ref/python/prefect-transactions",
                  "v3/api-ref/python/prefect-variables",
                  {
                    "group": "prefect.assets",
                    "pages": [
                      "v3/api-ref/python/prefect-assets-__init__",
                      "v3/api-ref/python/prefect-assets-core",
                      "v3/api-ref/python/prefect-assets-materialize"
                    ]
                  },
                  {
                    "group": "prefect.blocks",
                    "pages": [
                      "v3/api-ref/python/prefect-blocks-__init__",
                      "v3/api-ref/python/prefect-blocks-abstract",
                      "v3/api-ref/python/prefect-blocks-core",
                      "v3/api-ref/python/prefect-blocks-fields",
                      "v3/api-ref/python/prefect-blocks-notifications",
                      "v3/api-ref/python/prefect-blocks-redis",
                      "v3/api-ref/python/prefect-blocks-system",
                      "v3/api-ref/python/prefect-blocks-webhook"
                    ]
                  },
                  {
                    "group": "prefect.cli",
                    "pages": [
                      "v3/api-ref/python/prefect-cli-__init__",
                      "v3/api-ref/python/prefect-cli-api",
                      "v3/api-ref/python/prefect-cli-artifact",
                      "v3/api-ref/python/prefect-cli-block",
                      {
                        "group": "cloud",
                        "pages": [
                          "v3/api-ref/python/prefect-cli-cloud-__init__",
                          "v3/api-ref/python/prefect-cli-cloud-ip_allowlist",
                          "v3/api-ref/python/prefect-cli-cloud-webhook"
                        ]
                      },
                      "v3/api-ref/python/prefect-cli-concurrency_limit",
                      "v3/api-ref/python/prefect-cli-config",
                      "v3/api-ref/python/prefect-cli-dashboard",
                      "v3/api-ref/python/prefect-cli-deploy",
                      "v3/api-ref/python/prefect-cli-deployment",
                      "v3/api-ref/python/prefect-cli-dev",
                      "v3/api-ref/python/prefect-cli-events",
                      "v3/api-ref/python/prefect-cli-experimental",
                      "v3/api-ref/python/prefect-cli-flow",
                      "v3/api-ref/python/prefect-cli-flow_run",
                      "v3/api-ref/python/prefect-cli-flow_runs_watching",
                      "v3/api-ref/python/prefect-cli-global_concurrency_limit",
                      "v3/api-ref/python/prefect-cli-profile",
                      "v3/api-ref/python/prefect-cli-root",
                      "v3/api-ref/python/prefect-cli-server",
                      "v3/api-ref/python/prefect-cli-shell",
                      "v3/api-ref/python/prefect-cli-task",
                      "v3/api-ref/python/prefect-cli-task_run",
                      "v3/api-ref/python/prefect-cli-transfer",
                      "v3/api-ref/python/prefect-cli-variable",
                      "v3/api-ref/python/prefect-cli-work_pool",
                      "v3/api-ref/python/prefect-cli-work_queue",
                      "v3/api-ref/python/prefect-cli-worker"
                    ]
                  },
                  {
                    "group": "prefect.client",
                    "pages": [
                      "v3/api-ref/python/prefect-client-__init__",
                      "v3/api-ref/python/prefect-client-base",
                      "v3/api-ref/python/prefect-client-cloud",
                      "v3/api-ref/python/prefect-client-collections",
                      "v3/api-ref/python/prefect-client-constants",
                      {
                        "group": "orchestration",
                        "pages": [
                          "v3/api-ref/python/prefect-client-orchestration-__init__",
                          "v3/api-ref/python/prefect-client-orchestration-base",
                          "v3/api-ref/python/prefect-client-orchestration-routes"
                        ]
                      },
                      {
                        "group": "schemas",
                        "pages": [
                          "v3/api-ref/python/prefect-client-schemas-__init__",
                          "v3/api-ref/python/prefect-client-schemas-actions",
                          "v3/api-ref/python/prefect-client-schemas-events",
                          "v3/api-ref/python/prefect-client-schemas-filters",
                          "v3/api-ref/python/prefect-client-schemas-objects",
                          "v3/api-ref/python/prefect-client-schemas-responses",
                          "v3/api-ref/python/prefect-client-schemas-schedules",
                          "v3/api-ref/python/prefect-client-schemas-sorting"
                        ]
                      },
                      "v3/api-ref/python/prefect-client-subscriptions",
                      {
                        "group": "types",
                        "pages": [
                          "v3/api-ref/python/prefect-client-types-__init__",
                          "v3/api-ref/python/prefect-client-types-flexible_schedule_list"
                        ]
                      },
                      "v3/api-ref/python/prefect-client-utilities"
                    ]
                  },
                  {
                    "group": "prefect.concurrency",
                    "pages": [
                      "v3/api-ref/python/prefect-concurrency-__init__",
                      "v3/api-ref/python/prefect-concurrency-asyncio",
                      "v3/api-ref/python/prefect-concurrency-context",
                      "v3/api-ref/python/prefect-concurrency-services",
                      "v3/api-ref/python/prefect-concurrency-sync",
                      {
                        "group": "v1",
                        "pages": [
                          "v3/api-ref/python/prefect-concurrency-v1-__init__",
                          "v3/api-ref/python/prefect-concurrency-v1-asyncio",
                          "v3/api-ref/python/prefect-concurrency-v1-context",
                          "v3/api-ref/python/prefect-concurrency-v1-services",
                          "v3/api-ref/python/prefect-concurrency-v1-sync"
                        ]
                      }
                    ]
                  },
                  {
                    "group": "prefect.deployments",
                    "pages": [
                      "v3/api-ref/python/prefect-deployments-__init__",
                      "v3/api-ref/python/prefect-deployments-base",
                      "v3/api-ref/python/prefect-deployments-deployments",
                      "v3/api-ref/python/prefect-deployments-flow_runs",
                      "v3/api-ref/python/prefect-deployments-runner",
                      "v3/api-ref/python/prefect-deployments-schedules",
                      {
                        "group": "steps",
                        "pages": [
                          "v3/api-ref/python/prefect-deployments-steps-__init__",
                          "v3/api-ref/python/prefect-deployments-steps-core",
                          "v3/api-ref/python/prefect-deployments-steps-pull",
                          "v3/api-ref/python/prefect-deployments-steps-utility"
                        ]
                      }
                    ]
                  },
                  {
                    "group": "prefect.docker",
                    "pages": [
                      "v3/api-ref/python/prefect-docker-__init__",
                      "v3/api-ref/python/prefect-docker-docker_image"
                    ]
                  },
                  {
                    "group": "prefect.events",
                    "pages": [
                      "v3/api-ref/python/prefect-events-__init__",
                      "v3/api-ref/python/prefect-events-actions",
                      {
                        "group": "cli",
                        "pages": [
                          "v3/api-ref/python/prefect-events-cli-__init__",
                          "v3/api-ref/python/prefect-events-cli-automations"
                        ]
                      },
                      "v3/api-ref/python/prefect-events-clients",
                      "v3/api-ref/python/prefect-events-filters",
                      "v3/api-ref/python/prefect-events-related",
                      {
                        "group": "schemas",
                        "pages": [
                          "v3/api-ref/python/prefect-events-schemas-__init__",
                          "v3/api-ref/python/prefect-events-schemas-automations",
                          "v3/api-ref/python/prefect-events-schemas-deployment_triggers",
                          "v3/api-ref/python/prefect-events-schemas-events",
                          "v3/api-ref/python/prefect-events-schemas-labelling"
                        ]
                      },
                      "v3/api-ref/python/prefect-events-subscribers",
                      "v3/api-ref/python/prefect-events-utilities",
                      "v3/api-ref/python/prefect-events-worker"
                    ]
                  },
                  {
                    "group": "prefect.infrastructure",
                    "pages": [
                      "v3/api-ref/python/prefect-infrastructure-__init__",
                      "v3/api-ref/python/prefect-infrastructure-base",
                      {
                        "group": "provisioners",
                        "pages": [
                          "v3/api-ref/python/prefect-infrastructure-provisioners-__init__",
                          "v3/api-ref/python/prefect-infrastructure-provisioners-cloud_run",
                          "v3/api-ref/python/prefect-infrastructure-provisioners-coiled",
                          "v3/api-ref/python/prefect-infrastructure-provisioners-container_instance",
                          "v3/api-ref/python/prefect-infrastructure-provisioners-ecs",
                          "v3/api-ref/python/prefect-infrastructure-provisioners-modal"
                        ]
                      }
                    ]
                  },
                  {
                    "group": "prefect.input",
                    "pages": [
                      "v3/api-ref/python/prefect-input-__init__",
                      "v3/api-ref/python/prefect-input-actions",
                      "v3/api-ref/python/prefect-input-run_input"
                    ]
                  },
                  {
                    "group": "prefect.locking",
                    "pages": [
                      "v3/api-ref/python/prefect-locking-__init__",
                      "v3/api-ref/python/prefect-locking-filesystem",
                      "v3/api-ref/python/prefect-locking-memory",
                      "v3/api-ref/python/prefect-locking-protocol"
                    ]
                  },
                  {
                    "group": "prefect.logging",
                    "pages": [
                      "v3/api-ref/python/prefect-logging-__init__",
                      "v3/api-ref/python/prefect-logging-clients",
                      "v3/api-ref/python/prefect-logging-configuration",
                      "v3/api-ref/python/prefect-logging-filters",
                      "v3/api-ref/python/prefect-logging-formatters",
                      "v3/api-ref/python/prefect-logging-handlers",
                      "v3/api-ref/python/prefect-logging-highlighters",
                      "v3/api-ref/python/prefect-logging-loggers"
                    ]
                  },
                  {
                    "group": "prefect.runner",
                    "pages": [
                      "v3/api-ref/python/prefect-runner-__init__",
                      "v3/api-ref/python/prefect-runner-runner",
                      "v3/api-ref/python/prefect-runner-server",
                      "v3/api-ref/python/prefect-runner-storage"
                    ]
                  },
                  {
                    "group": "prefect.runtime",
                    "pages": [
                      "v3/api-ref/python/prefect-runtime-__init__",
                      "v3/api-ref/python/prefect-runtime-deployment",
                      "v3/api-ref/python/prefect-runtime-flow_run",
                      "v3/api-ref/python/prefect-runtime-task_run"
                    ]
                  },
                  {
                    "group": "prefect.server",
                    "pages": [
                      "v3/api-ref/python/prefect-server-__init__",
                      {
                        "group": "api",
                        "pages": [
                          "v3/api-ref/python/prefect-server-api-__init__",
                          "v3/api-ref/python/prefect-server-api-admin",
                          "v3/api-ref/python/prefect-server-api-artifacts",
                          "v3/api-ref/python/prefect-server-api-automations",
                          "v3/api-ref/python/prefect-server-api-background_workers",
                          "v3/api-ref/python/prefect-server-api-block_capabilities",
                          "v3/api-ref/python/prefect-server-api-block_documents",
                          "v3/api-ref/python/prefect-server-api-block_schemas",
                          "v3/api-ref/python/prefect-server-api-block_types",
                          "v3/api-ref/python/prefect-server-api-clients",
                          "v3/api-ref/python/prefect-server-api-collections",
                          "v3/api-ref/python/prefect-server-api-concurrency_limits",
                          "v3/api-ref/python/prefect-server-api-concurrency_limits_v2",
                          "v3/api-ref/python/prefect-server-api-csrf_token",
                          "v3/api-ref/python/prefect-server-api-dependencies",
                          "v3/api-ref/python/prefect-server-api-deployments",
                          "v3/api-ref/python/prefect-server-api-events",
                          "v3/api-ref/python/prefect-server-api-flow_run_states",
                          "v3/api-ref/python/prefect-server-api-flow_runs",
                          "v3/api-ref/python/prefect-server-api-flows",
                          "v3/api-ref/python/prefect-server-api-logs",
                          "v3/api-ref/python/prefect-server-api-middleware",
                          "v3/api-ref/python/prefect-server-api-root",
                          "v3/api-ref/python/prefect-server-api-run_history",
                          "v3/api-ref/python/prefect-server-api-saved_searches",
                          "v3/api-ref/python/prefect-server-api-server",
                          "v3/api-ref/python/prefect-server-api-task_run_states",
                          "v3/api-ref/python/prefect-server-api-task_runs",
                          "v3/api-ref/python/prefect-server-api-task_workers",
                          "v3/api-ref/python/prefect-server-api-templates",
                          {
                            "group": "ui",
                            "pages": [
                              "v3/api-ref/python/prefect-server-api-ui-__init__",
                              "v3/api-ref/python/prefect-server-api-ui-flow_runs",
                              "v3/api-ref/python/prefect-server-api-ui-flows",
                              "v3/api-ref/python/prefect-server-api-ui-schemas",
                              "v3/api-ref/python/prefect-server-api-ui-task_runs"
                            ]
                          },
                          "v3/api-ref/python/prefect-server-api-validation",
                          "v3/api-ref/python/prefect-server-api-variables",
                          "v3/api-ref/python/prefect-server-api-work_queues",
                          "v3/api-ref/python/prefect-server-api-workers"
                        ]
                      },
                      {
                        "group": "database",
                        "pages": [
                          "v3/api-ref/python/prefect-server-database-__init__",
                          "v3/api-ref/python/prefect-server-database-alembic_commands",
                          "v3/api-ref/python/prefect-server-database-configurations",
                          "v3/api-ref/python/prefect-server-database-dependencies",
                          "v3/api-ref/python/prefect-server-database-interface",
                          "v3/api-ref/python/prefect-server-database-orm_models",
                          "v3/api-ref/python/prefect-server-database-query_components"
                        ]
                      },
                      {
                        "group": "events",
                        "pages": [
                          "v3/api-ref/python/prefect-server-events-__init__",
                          "v3/api-ref/python/prefect-server-events-actions",
                          "v3/api-ref/python/prefect-server-events-clients",
                          "v3/api-ref/python/prefect-server-events-counting",
                          "v3/api-ref/python/prefect-server-events-filters",
                          "v3/api-ref/python/prefect-server-events-jinja_filters",
                          "v3/api-ref/python/prefect-server-events-messaging",
                          {
                            "group": "models",
                            "pages": [
                              "v3/api-ref/python/prefect-server-events-models-__init__",
                              "v3/api-ref/python/prefect-server-events-models-automations",
                              "v3/api-ref/python/prefect-server-events-models-composite_trigger_child_firing"
                            ]
                          },
                          {
                            "group": "ordering",
                            "pages": [
                              "v3/api-ref/python/prefect-server-events-ordering-__init__",
                              "v3/api-ref/python/prefect-server-events-ordering-db",
                              "v3/api-ref/python/prefect-server-events-ordering-memory"
                            ]
                          },
                          "v3/api-ref/python/prefect-server-events-pipeline",
                          {
                            "group": "schemas",
                            "pages": [
                              "v3/api-ref/python/prefect-server-events-schemas-__init__",
                              "v3/api-ref/python/prefect-server-events-schemas-automations",
                              "v3/api-ref/python/prefect-server-events-schemas-events",
                              "v3/api-ref/python/prefect-server-events-schemas-labelling"
                            ]
                          },
                          {
                            "group": "services",
                            "pages": [
                              "v3/api-ref/python/prefect-server-events-services-__init__",
                              "v3/api-ref/python/prefect-server-events-services-actions",
                              "v3/api-ref/python/prefect-server-events-services-event_logger",
                              "v3/api-ref/python/prefect-server-events-services-event_persister",
                              "v3/api-ref/python/prefect-server-events-services-triggers"
                            ]
                          },
                          {
                            "group": "storage",
                            "pages": [
                              "v3/api-ref/python/prefect-server-events-storage-__init__",
                              "v3/api-ref/python/prefect-server-events-storage-database"
                            ]
                          },
                          "v3/api-ref/python/prefect-server-events-stream",
                          "v3/api-ref/python/prefect-server-events-triggers"
                        ]
                      },
                      "v3/api-ref/python/prefect-server-exceptions",
                      {
                        "group": "logs",
                        "pages": [
                          "v3/api-ref/python/prefect-server-logs-__init__",
                          "v3/api-ref/python/prefect-server-logs-messaging",
                          "v3/api-ref/python/prefect-server-logs-stream"
                        ]
                      },
                      {
                        "group": "models",
                        "pages": [
                          "v3/api-ref/python/prefect-server-models-__init__",
                          "v3/api-ref/python/prefect-server-models-artifacts",
                          "v3/api-ref/python/prefect-server-models-block_documents",
                          "v3/api-ref/python/prefect-server-models-block_registration",
                          "v3/api-ref/python/prefect-server-models-block_schemas",
                          "v3/api-ref/python/prefect-server-models-block_types",
                          "v3/api-ref/python/prefect-server-models-concurrency_limits",
                          "v3/api-ref/python/prefect-server-models-concurrency_limits_v2",
                          "v3/api-ref/python/prefect-server-models-configuration",
                          "v3/api-ref/python/prefect-server-models-csrf_token",
                          "v3/api-ref/python/prefect-server-models-deployments",
                          "v3/api-ref/python/prefect-server-models-events",
                          "v3/api-ref/python/prefect-server-models-flow_run_input",
                          "v3/api-ref/python/prefect-server-models-flow_run_states",
                          "v3/api-ref/python/prefect-server-models-flow_runs",
                          "v3/api-ref/python/prefect-server-models-flows",
                          "v3/api-ref/python/prefect-server-models-logs",
                          "v3/api-ref/python/prefect-server-models-saved_searches",
                          "v3/api-ref/python/prefect-server-models-task_run_states",
                          "v3/api-ref/python/prefect-server-models-task_runs",
                          "v3/api-ref/python/prefect-server-models-task_workers",
                          "v3/api-ref/python/prefect-server-models-variables",
                          "v3/api-ref/python/prefect-server-models-work_queues",
                          "v3/api-ref/python/prefect-server-models-workers"
                        ]
                      },
                      {
                        "group": "orchestration",
                        "pages": [
                          "v3/api-ref/python/prefect-server-orchestration-__init__",
                          "v3/api-ref/python/prefect-server-orchestration-core_policy",
                          "v3/api-ref/python/prefect-server-orchestration-dependencies",
                          "v3/api-ref/python/prefect-server-orchestration-global_policy",
                          "v3/api-ref/python/prefect-server-orchestration-instrumentation_policies",
                          "v3/api-ref/python/prefect-server-orchestration-policies",
                          "v3/api-ref/python/prefect-server-orchestration-rules"
                        ]
                      },
                      {
                        "group": "schemas",
                        "pages": [
                          "v3/api-ref/python/prefect-server-schemas-__init__",
                          "v3/api-ref/python/prefect-server-schemas-actions",
                          "v3/api-ref/python/prefect-server-schemas-core",
                          "v3/api-ref/python/prefect-server-schemas-filters",
                          "v3/api-ref/python/prefect-server-schemas-graph",
                          "v3/api-ref/python/prefect-server-schemas-internal",
                          "v3/api-ref/python/prefect-server-schemas-responses",
                          "v3/api-ref/python/prefect-server-schemas-schedules",
                          "v3/api-ref/python/prefect-server-schemas-sorting",
                          "v3/api-ref/python/prefect-server-schemas-states",
                          "v3/api-ref/python/prefect-server-schemas-statuses",
                          "v3/api-ref/python/prefect-server-schemas-ui"
                        ]
                      },
                      {
                        "group": "services",
                        "pages": [
                          "v3/api-ref/python/prefect-server-services-__init__",
                          "v3/api-ref/python/prefect-server-services-base",
                          "v3/api-ref/python/prefect-server-services-cancellation_cleanup",
                          "v3/api-ref/python/prefect-server-services-foreman",
                          "v3/api-ref/python/prefect-server-services-late_runs",
                          "v3/api-ref/python/prefect-server-services-pause_expirations",
                          "v3/api-ref/python/prefect-server-services-repossessor",
                          "v3/api-ref/python/prefect-server-services-scheduler",
                          "v3/api-ref/python/prefect-server-services-task_run_recorder",
                          "v3/api-ref/python/prefect-server-services-telemetry"
                        ]
                      },
                      "v3/api-ref/python/prefect-server-task_queue",
                      {
                        "group": "utilities",
                        "pages": [
                          "v3/api-ref/python/prefect-server-utilities-__init__",
                          "v3/api-ref/python/prefect-server-utilities-database",
                          "v3/api-ref/python/prefect-server-utilities-encryption",
                          "v3/api-ref/python/prefect-server-utilities-http",
                          "v3/api-ref/python/prefect-server-utilities-leasing",
                          {
                            "group": "messaging",
                            "pages": [
                              "v3/api-ref/python/prefect-server-utilities-messaging-__init__",
                              "v3/api-ref/python/prefect-server-utilities-messaging-memory"
                            ]
                          },
                          "v3/api-ref/python/prefect-server-utilities-names",
                          "v3/api-ref/python/prefect-server-utilities-postgres_listener",
                          {
                            "group": "schemas",
                            "pages": [
                              "v3/api-ref/python/prefect-server-utilities-schemas-__init__",
                              "v3/api-ref/python/prefect-server-utilities-schemas-bases",
                              "v3/api-ref/python/prefect-server-utilities-schemas-serializers"
                            ]
                          },
                          "v3/api-ref/python/prefect-server-utilities-server",
                          "v3/api-ref/python/prefect-server-utilities-subscriptions",
                          "v3/api-ref/python/prefect-server-utilities-text_search_parser",
                          "v3/api-ref/python/prefect-server-utilities-user_templates"
                        ]
                      }
                    ]
                  },
                  {
                    "group": "prefect.settings",
                    "pages": [
                      "v3/api-ref/python/prefect-settings-__init__",
                      "v3/api-ref/python/prefect-settings-base",
                      "v3/api-ref/python/prefect-settings-constants",
                      "v3/api-ref/python/prefect-settings-context",
                      "v3/api-ref/python/prefect-settings-legacy",
                      {
                        "group": "models",
                        "pages": [
                          "v3/api-ref/python/prefect-settings-models-__init__",
                          "v3/api-ref/python/prefect-settings-models-api",
                          "v3/api-ref/python/prefect-settings-models-cli",
                          "v3/api-ref/python/prefect-settings-models-client",
                          "v3/api-ref/python/prefect-settings-models-cloud",
                          "v3/api-ref/python/prefect-settings-models-deployments",
                          "v3/api-ref/python/prefect-settings-models-experiments",
                          "v3/api-ref/python/prefect-settings-models-flows",
                          "v3/api-ref/python/prefect-settings-models-internal",
                          "v3/api-ref/python/prefect-settings-models-logging",
                          "v3/api-ref/python/prefect-settings-models-results",
                          "v3/api-ref/python/prefect-settings-models-root",
                          "v3/api-ref/python/prefect-settings-models-runner",
                          {
                            "group": "server",
                            "pages": [
                              "v3/api-ref/python/prefect-settings-models-server-__init__",
                              "v3/api-ref/python/prefect-settings-models-server-api",
                              "v3/api-ref/python/prefect-settings-models-server-concurrency",
                              "v3/api-ref/python/prefect-settings-models-server-database",
                              "v3/api-ref/python/prefect-settings-models-server-deployments",
                              "v3/api-ref/python/prefect-settings-models-server-docket",
                              "v3/api-ref/python/prefect-settings-models-server-ephemeral",
                              "v3/api-ref/python/prefect-settings-models-server-events",
                              "v3/api-ref/python/prefect-settings-models-server-flow_run_graph",
                              "v3/api-ref/python/prefect-settings-models-server-logs",
                              "v3/api-ref/python/prefect-settings-models-server-root",
                              "v3/api-ref/python/prefect-settings-models-server-services",
                              "v3/api-ref/python/prefect-settings-models-server-tasks",
                              "v3/api-ref/python/prefect-settings-models-server-ui"
                            ]
                          },
                          "v3/api-ref/python/prefect-settings-models-tasks",
                          "v3/api-ref/python/prefect-settings-models-testing",
                          "v3/api-ref/python/prefect-settings-models-worker"
                        ]
                      },
                      "v3/api-ref/python/prefect-settings-profiles",
                      "v3/api-ref/python/prefect-settings-sources"
                    ]
                  },
                  {
                    "group": "prefect.telemetry",
                    "pages": [
                      "v3/api-ref/python/prefect-telemetry-__init__",
                      "v3/api-ref/python/prefect-telemetry-run_telemetry"
                    ]
                  },
                  {
                    "group": "prefect.testing",
                    "pages": [
                      "v3/api-ref/python/prefect-testing-__init__",
                      "v3/api-ref/python/prefect-testing-cli",
                      "v3/api-ref/python/prefect-testing-docker",
                      "v3/api-ref/python/prefect-testing-fixtures",
                      "v3/api-ref/python/prefect-testing-standard_test_suites",
                      "v3/api-ref/python/prefect-testing-utilities"
                    ]
                  },
                  {
                    "group": "prefect.types",
                    "pages": [
                      "v3/api-ref/python/prefect-types-__init__",
                      "v3/api-ref/python/prefect-types-entrypoint",
                      "v3/api-ref/python/prefect-types-names"
                    ]
                  },
                  {
                    "group": "prefect.utilities",
                    "pages": [
                      "v3/api-ref/python/prefect-utilities-__init__",
                      "v3/api-ref/python/prefect-utilities-annotations",
                      "v3/api-ref/python/prefect-utilities-asyncutils",
                      "v3/api-ref/python/prefect-utilities-callables",
                      "v3/api-ref/python/prefect-utilities-collections",
                      "v3/api-ref/python/prefect-utilities-compat",
                      "v3/api-ref/python/prefect-utilities-context",
                      "v3/api-ref/python/prefect-utilities-dispatch",
                      "v3/api-ref/python/prefect-utilities-dockerutils",
                      "v3/api-ref/python/prefect-utilities-engine",
                      "v3/api-ref/python/prefect-utilities-filesystem",
                      "v3/api-ref/python/prefect-utilities-generics",
                      "v3/api-ref/python/prefect-utilities-hashing",
                      "v3/api-ref/python/prefect-utilities-importtools",
                      "v3/api-ref/python/prefect-utilities-math",
                      "v3/api-ref/python/prefect-utilities-names",
                      "v3/api-ref/python/prefect-utilities-processutils",
                      "v3/api-ref/python/prefect-utilities-pydantic",
                      "v3/api-ref/python/prefect-utilities-render_swagger",
                      {
                        "group": "schema_tools",
                        "pages": [
                          "v3/api-ref/python/prefect-utilities-schema_tools-__init__",
                          "v3/api-ref/python/prefect-utilities-schema_tools-hydration",
                          "v3/api-ref/python/prefect-utilities-schema_tools-validation"
                        ]
                      },
                      "v3/api-ref/python/prefect-utilities-services",
                      "v3/api-ref/python/prefect-utilities-slugify",
                      "v3/api-ref/python/prefect-utilities-templating",
                      "v3/api-ref/python/prefect-utilities-text",
                      "v3/api-ref/python/prefect-utilities-timeout",
                      "v3/api-ref/python/prefect-utilities-urls",
                      "v3/api-ref/python/prefect-utilities-visualization"
                    ]
                  },
                  {
                    "group": "prefect.workers",
                    "pages": [
                      "v3/api-ref/python/prefect-workers-__init__",
                      "v3/api-ref/python/prefect-workers-base",
                      "v3/api-ref/python/prefect-workers-block",
                      "v3/api-ref/python/prefect-workers-cloud",
                      "v3/api-ref/python/prefect-workers-process",
                      "v3/api-ref/python/prefect-workers-server",
                      "v3/api-ref/python/prefect-workers-utilities"
                    ]
                  }
                ]
              }
            ]
          }
        ],
        "tab": "API Reference"
      },
      {
        "groups": [
          {
            "group": "Contribute",
            "pages": [
              "contribute/index",
              "contribute/docs-contribute",
              "contribute/dev-contribute",
              "contribute/contribute-integrations",
              "contribute/styles-practices",
              "contribute/code-of-conduct"
            ]
          }
        ],
        "tab": "Contribute"
      },
      {
        "pages": [
          "v3/release-notes/index",
          {
            "group": "OSS",
            "pages": [
              "v3/release-notes/oss/version-3-6",
              "v3/release-notes/oss/version-3-5",
              "v3/release-notes/oss/version-3-4",
              "v3/release-notes/oss/version-3-3",
              "v3/release-notes/oss/version-3-2",
              "v3/release-notes/oss/version-3-1",
              "v3/release-notes/oss/version-3-0"
            ]
          }
        ],
        "tab": "Release Notes"
      }
    ]
  },
  "redirects": [
    {
      "destination": "/v3/api-ref/index",
      "source": "/reference"
    },
    {
      "destination": "/v3/api-ref/index/:slug*",
      "source": "/reference/:slug*"
    },
    {
      "destination": "/v3/api-ref/index",
      "source": "/v3/reference"
    },
    {
      "destination": "/v3/api-ref/index/:slug*",
      "source": "/v3/reference/:slug*"
    },
    {
      "destination": "/v3/getting-started/:slug*",
      "source": "/getting-started/:slug*"
    },
    {
      "destination": "/v3/tutorial/:slug*",
      "source": "/tutorial/:slug*"
    },
    {
      "destination": "/v3/guides/:slug*",
      "source": "/guides/:slug*"
    },
    {
      "destination": "/v3/concepts/:slug*",
      "source": "/concepts/:slug*"
    },
    {
      "destination": "/v3/cloud/:slug*",
      "source": "/cloud/:slug*"
    },
    {
      "destination": "/v3/api-ref/:slug*",
      "source": "/api-ref/:slug*"
    },
    {
      "destination": "/v3/get-started",
      "source": "/latest/tutorial"
    },
    {
      "destination": "/v3/get-started",
      "source": "/latest/getting-started/quickstart"
    },
    {
      "destination": "/v3/develop/write-flows",
      "source": "/latest/concepts/flows"
    },
    {
      "destination": "/v3/deploy",
      "source": "/latest/concepts/deployments"
    },
    {
      "destination": "/v3/get-started/install",
      "source": "/latest/getting-started/installation"
    },
    {
      "destination": "/v3/deploy/infrastructure-concepts/work-pools",
      "source": "/latest/concepts/work-pools"
    },
    {
      "destination": "/v3/manage/self-host",
      "source": "/latest/guides/host"
    },
    {
      "destination": "/v3/develop/write-tasks",
      "source": "/latest/concepts/tasks"
    },
    {
      "destination": "/v3/develop/settings-and-profiles",
      "source": "/v3/manage/settings-and-profiles"
    },
    {
      "destination": "/v3/api-ref/index",
      "source": "/latest/reference"
    },
    {
      "destination": "/v3/api-ref/index/:slug*",
      "source": "/latest/reference/:slug*"
    },
    {
      "destination": "/v3",
      "source": "/latest/guides"
    },
    {
      "destination": "/v3/deploy",
      "source": "/latest/tutorial/deployments"
    },
    {
      "destination": "/v3/develop/write-flows",
      "source": "/latest/tutorial/flows"
    },
    {
      "destination": "/v3",
      "source": "/latest/concepts"
    },
    {
      "destination": "/v3/deploy",
      "source": "/latest/guides/prefect-deploy"
    },
    {
      "destination": "/v3/develop/write-tasks",
      "source": "/latest/tutorial/tasks"
    },
    {
      "destination": "/v3/automate/add-schedules",
      "source": "/latest/concepts/schedules"
    },
    {
      "destination": "/v3/deploy/infrastructure-examples/docker",
      "source": "/latest/guides/docker"
    },
    {
      "destination": "/v3/deploy/infrastructure-concepts/work-pools",
      "source": "/latest/tutorial/work-pools"
    },
    {
      "destination": "/v3/develop/settings-and-profiles",
      "source": "/latest/guides/settings"
    },
    {
      "destination": "/v3/develop/task-runners",
      "source": "/latest/concepts/task-runners"
    },
    {
      "destination": "/v3/deploy/infrastructure-concepts/workers",
      "source": "/latest/tutorial/workers"
    },
    {
      "destination": "/v3/manage/cloud",
      "source": "/latest/cloud"
    },
    {
      "destination": "/v3/integrations",
      "source": "/latest/integrations"
    },
    {
      "destination": "/v3/develop/results",
      "source": "/latest/concepts/results"
    },
    {
      "destination": "/v3/automate",
      "source": "/latest/concepts/automations"
    },
    {
      "destination": "/v3/develop/logging",
      "source": "/latest/guides/logs"
    },
    {
      "destination": "/v3/develop/blocks",
      "source": "/latest/concepts/blocks"
    },
    {
      "destination": "/v3/deploy/infrastructure-examples/kubernetes",
      "source": "/latest/guides/deployment/kubernetes"
    },
    {
      "destination": "/v3/develop/manage-states",
      "source": "/latest/concepts/states"
    },
    {
      "destination": "/v3/resources/upgrade-agents-to-workers",
      "source": "/latest/guides/upgrade-guide-agents-to-workers"
    },
    {
      "destination": "/v3/concepts/webhooks",
      "source": "/latest/guides/webhooks"
    },
    {
      "destination": "/v3/concepts/webhooks",
      "source": "/latest/cloud/webhooks"
    },
    {
      "destination": "/v3/develop/artifacts",
      "source": "/latest/concepts/artifacts"
    },
    {
      "destination": "/v3/api-ref/rest-api",
      "source": "/latest/api-ref/rest-api-reference"
    },
    {
      "destination": "/v3/develop/global-concurrency-limits",
      "source": "/latest/guides/global-concurrency-limits"
    },
    {
      "destination": "/v3/develop/variables",
      "source": "/latest/guides/variables"
    },
    {
      "destination": "/v3/api-ref",
      "source": "/latest/guides/using-the-client"
    },
    {
      "destination": "/v3/deploy/infrastructure-concepts/store-flow-code",
      "source": "/latest/guides/deployment/storage-guide"
    },
    {
      "destination": "/v3/develop/test-workflows",
      "source": "/latest/guides/testing"
    },
    {
      "destination": "/v3/deploy/infrastructure-examples/serverless",
      "source": "/latest/guides/deployment/push-work-pools"
    },
    {
      "destination": "/v3/develop/inputs",
      "source": "/latest/guides/creating-interactive-workflows"
    },
    {
      "destination": "/integrations/prefect-dask/usage_guide",
      "source": "/latest/guides/dask-ray-task-runners"
    },
    {
      "destination": "/v3/advanced/deploy-ci-cd",
      "source": "/latest/guides/ci-cd"
    },
    {
      "destination": "/v3/resources/upgrade-agents-to-workers",
      "source": "/latest/concepts/deployments-block-based"
    },
    {
      "destination": "/v3/deploy/infrastructure-concepts/work-pools",
      "source": "/latest/concepts/infrastructure"
    },
    {
      "destination": "/v3/develop/runtime-context",
      "source": "/latest/guides/runtime-context"
    },
    {
      "destination": "/v3/deploy/infrastructure-concepts/customize",
      "source": "/latest/guides/deployment/overriding-job-variables"
    },
    {
      "destination": "/v3/deploy/infrastructure-examples/managed",
      "source": "/latest/guides/managed-execution"
    },
    {
      "destination": "/v3/develop/write-flows",
      "source": "/latest/guides/specifying-upstream-dependencies"
    },
    {
      "destination": "/v3/automate",
      "source": "/latest/guides/automations"
    },
    {
      "destination": "/v3/resources/upgrade-agents-to-workers",
      "source": "/latest/concepts/agents"
    },
    {
      "destination": "/integrations/prefect-aws",
      "source": "/latest/integrations/prefect-aws"
    },
    {
      "destination": "/v3/deploy/infrastructure-concepts/store-flow-code",
      "source": "/latest/concepts/storage"
    },
    {
      "destination": "/v3/advanced/daemonize-processes",
      "source": "/latest/guides/deployment/daemonize"
    },
    {
      "destination": "/v3/manage/cloud/manage-users/api-keys",
      "source": "/latest/cloud/users/api-keys"
    },
    {
      "destination": "/v3/contribute",
      "source": "/latest/community"
    },
    {
      "destination": "/v3/develop/blocks",
      "source": "/latest/concepts/filesystems"
    },
    {
      "destination": "/v3/events",
      "source": "/latest/cloud/events"
    },
    {
      "destination": "/v3",
      "source": "/latest/recipes/recipes"
    },
    {
      "destination": "/v3/develop/cli-shell",
      "source": "/latest/guides/cli-shell"
    },
    {
      "destination": "/v3/api-ref/rest-api/server",
      "source": "/latest/api-ref/server"
    },
    {
      "destination": "/v3/develop/blocks",
      "source": "/latest/guides/moving-data"
    },
    {
      "destination": "/contribute/develop-a-new-worker-type",
      "source": "/latest/guides/deployment/developing-a-new-worker-type"
    },
    {
      "destination": "/v3/develop/manage-states",
      "source": "/latest/guides/state-change-hooks"
    },
    {
      "destination": "/v3/deploy/infrastructure-examples/serverless",
      "source": "/latest/guides/deployment/serverless-workers"
    },
    {
      "destination": "/integrations/integrations",
      "source": "/latest/integrations/usage"
    },
    {
      "destination": "/v3/manage/cloud/troubleshoot-cloud",
      "source": "/latest/guides/troubleshooting"
    },
    {
      "destination": "/v3/develop/big-data",
      "source": "/latest/guides/big-data"
    },
    {
      "destination": "/v3/how-to-guides/cloud/workspaces",
      "source": "/latest/cloud/workspaces"
    },
    {
      "destination": "/v3/how-to-guides/cloud/workspaces",
      "source": "/v3/manage/cloud/workspaces"
    },
    {
      "destination": "/integrations/prefect-aws/ecs_guide",
      "source": "/latest/integrations/prefect-aws/ecs_guide"
    },
    {
      "destination": "/integrations/prefect-kubernetes",
      "source": "/latest/integrations/prefect-kubernetes"
    },
    {
      "destination": "/v3/get-started/whats-new-prefect-3",
      "source": "/latest/faq"
    },
    {
      "destination": "/v3/resources/upgrade-to-prefect-3",
      "source": "/latest/guides/migration-guide"
    },
    {
      "destination": "/integrations/prefect-dbt",
      "source": "/latest/integrations/prefect-dbt"
    },
    {
      "destination": "/integrations/prefect-aws/ecs_guide",
      "source": "/latest/integrations/prefect-aws/ecs_worker"
    },
    {
      "destination": "/v3/contribute",
      "source": "/latest/contributing/overview"
    },
    {
      "destination": "/v3/develop/secrets",
      "source": "/latest/guides/secrets"
    },
    {
      "destination": "/v3/manage/cloud/connect-to-cloud",
      "source": "/latest/cloud/connecting"
    },
    {
      "destination": "/v3/manage/cloud/manage-users/manage-roles",
      "source": "/latest/cloud/users/roles"
    },
    {
      "destination": "/integrations/prefect-docker",
      "source": "/latest/integrations/prefect-docker"
    },
    {
      "destination": "/v3/manage/cloud/manage-users",
      "source": "/latest/cloud/users"
    },
    {
      "destination": "/integrations/prefect-gcp",
      "source": "/v3/integrations/prefect-gcp"
    },
    {
      "destination": "/latest/manage/cloud/manage-users/configure-sso",
      "source": "/latest/cloud/users/sso"
    },
    {
      "destination": "/integrations/prefect-dask",
      "source": "/latest/integrations/prefect-dask"
    },
    {
      "destination": "/integrations/prefect-gcp/gcp-worker-guide",
      "source": "/latest/integrations/prefect-gcp/gcp-worker-guide"
    },
    {
      "destination": "/v3/manage/cloud/rate-limits",
      "source": "/latest/cloud/rate-limits"
    },
    {
      "destination": "/integrations/prefect-sqlalchemy",
      "source": "/latest/integrations/prefect-sqlalchemy"
    },
    {
      "destination": "/integrations/prefect-slack",
      "source": "/latest/integrations/prefect-slack"
    },
    {
      "destination": "/integrations/prefect-gitlab",
      "source": "/latest/integrations/prefect-gitlab"
    },
    {
      "destination": "/integrations/prefect-dbt",
      "source": "/latest/integrations/prefect-dbt/cli/commands"
    },
    {
      "destination": "/integrations/prefect-databricks",
      "source": "/latest/integrations/prefect-databricks"
    },
    {
      "destination": "/latest/manage/cloud/manage-users/service-accounts",
      "source": "/latest/cloud/users/service-accounts"
    },
    {
      "destination": "/integrations/prefect-shell",
      "source": "/latest/integrations/prefect-shell"
    },
    {
      "destination": "/integrations/prefect-azure",
      "source": "/latest/integrations/prefect-azure"
    },
    {
      "destination": "/integrations/prefect-azure/aci_worker#why-use-aci-for-flow-run-execution",
      "source": "/latest/guides/deployment/aci"
    },
    {
      "destination": "/v3/api-ref/python",
      "source": "/latest/api-ref/server/api/deployments"
    },
    {
      "destination": "/integrations/prefect-github",
      "source": "/latest/integrations/prefect-github"
    },
    {
      "destination": "/integrations/prefect-aws",
      "source": "/latest/integrations/prefect-aws/s3"
    },
    {
      "destination": "/v3/api-ref",
      "source": "/latest/api-ref/server/api/flow_runs"
    },
    {
      "destination": "/latest/automate/incidents",
      "source": "/latest/cloud/incidents"
    },
    {
      "destination": "/integrations/prefect-aws",
      "source": "/latest/integrations/prefect-aws/ecs"
    },
    {
      "destination": "/integrations/prefect-email",
      "source": "/latest/integrations/prefect-email"
    },
    {
      "destination": "/integrations/prefect-snowflake",
      "source": "/latest/integrations/prefect-snowflake"
    },
    {
      "destination": "/contribute/contribute-integrations",
      "source": "/latest/integrations/contribute"
    },
    {
      "destination": "/integrations/prefect-aws",
      "source": "/latest/integrations/prefect-aws/lambda_function"
    },
    {
      "destination": "/integrations/prefect-docker",
      "source": "/latest/integrations/prefect-docker/host"
    },
    {
      "destination": "/integrations/prefect-docker",
      "source": "/latest/integrations/prefect-docker/worker"
    },
    {
      "destination": "/v3/api-ref/python",
      "source": "/latest/api-ref/server/schemas/schedules"
    },
    {
      "destination": "/integrations/prefect-docker",
      "source": "/latest/integrations/prefect-docker/deployments/steps"
    },
    {
      "destination": "/integrations/prefect-ray",
      "source": "/latest/integrations/prefect-ray"
    },
    {
      "destination": "/v3/deploy/infrastructure-examples/kubernetes",
      "source": "/implementation/azure/aks"
    },
    {
      "destination": "/v3/api-ref/python",
      "source": "/latest/api-ref/server/models/flow_runs"
    },
    {
      "destination": "/integrations/prefect-gcp",
      "source": "/latest/integrations/prefect-gcp/bigquery"
    },
    {
      "destination": "/integrations/prefect-sqlalchemy",
      "source": "/latest/integrations/prefect-sqlalchemy/database"
    },
    {
      "destination": "/contribute/styles-practices",
      "source": "/latest/contributing/versioning"
    },
    {
      "destination": "/integrations/prefect-dask",
      "source": "/latest/integrations/prefect-dask/task_runners"
    },
    {
      "destination": "/integrations/prefect-dask",
      "source": "/latest/integrations/prefect-dask/usage_guide"
    },
    {
      "destination": "/integrations/prefect-shell",
      "source": "/latest/integrations/prefect-shell/commands"
    },
    {
      "destination": "/integrations/prefect-azure/aci_worker",
      "source": "/latest/integrations/prefect-azure/aci_worker"
    },
    {
      "destination": "/integrations/prefect-aws",
      "source": "/latest/integrations/prefect-aws/batch"
    },
    {
      "destination": "/integrations/prefect-docker",
      "source": "/latest/integrations/prefect-docker/containers"
    },
    {
      "destination": "/v3/api-ref/rest-api/server/flows",
      "source": "/latest/api-ref/server/api/flows"
    },
    {
      "destination": "/v3/api-ref",
      "source": "/latest/api-ref/server/schemas/filters"
    },
    {
      "destination": "/integrations/prefect-docker",
      "source": "/latest/integrations/prefect-docker/images"
    },
    {
      "destination": "/contribute/styles-practices",
      "source": "/latest/contributing/style"
    },
    {
      "destination": "/integrations/prefect-docker",
      "source": "/latest/integrations/prefect-docker/credentials"
    },
    {
      "destination": "/integrations/prefect-gcp",
      "source": "/latest/integrations/prefect-gcp/cloud_storage"
    },
    {
      "destination": "/v3/api-ref",
      "source": "/latest/api-ref/server/api/admin"
    },
    {
      "destination": "/v3/api-ref",
      "source": "/latest/api-ref/server/api/server"
    },
    {
      "destination": "/v3/manage/cloud/manage-users/object-access-control-lists",
      "source": "/latest/cloud/users/object-access-control-lists"
    },
    {
      "destination": "/integrations/prefect-aws",
      "source": "/latest/integrations/prefect-aws/secrets_manager"
    },
    {
      "destination": "/integrations/prefect-aws",
      "source": "/latest/integrations/prefect-aws/credentials"
    },
    {
      "destination": "/integrations/prefect-databricks",
      "source": "/latest/integrations/prefect-databricks/jobs"
    },
    {
      "destination": "/integrations/prefect-databricks",
      "source": "/latest/integrations/prefect-databricks/models/jobs"
    },
    {
      "destination": "/integrations/prefect-kubernetes",
      "source": "/latest/integrations/prefect-kubernetes/worker"
    },
    {
      "destination": "/integrations/prefect-sqlalchemy",
      "source": "/latest/integrations/prefect-sqlalchemy/credentials"
    },
    {
      "destination": "/integrations/prefect-databricks",
      "source": "/latest/integrations/prefect-databricks/flows"
    },
    {
      "destination": "/integrations/prefect-kubernetes",
      "source": "/latest/integrations/prefect-kubernetes/deployments"
    },
    {
      "destination": "/integrations/prefect-snowflake",
      "source": "/latest/integrations/prefect-snowflake/credentials"
    },
    {
      "destination": "/integrations/prefect-dbt",
      "source": "/latest/integrations/prefect-dbt/cli/credentials"
    },
    {
      "destination": "/integrations/prefect-kubernetes",
      "source": "/latest/integrations/prefect-kubernetes/jobs"
    },
    {
      "destination": "/integrations/prefect-slack",
      "source": "/latest/integrations/prefect-slack/messages"
    },
    {
      "destination": "/v3/get-started/whats-new-prefect-3",
      "source": "/v3/resources/whats-new-prefect-3"
    },
    {
      "destination": "/v3/develop/deferred-tasks",
      "source": "/v3/resources/deferred-tasks"
    },
    {
      "destination": "/v3/develop/visualize-flow-structure",
      "source": "/v3/resources/visualize-flow-structure"
    },
    {
      "destination": "/v3/develop/big-data",
      "source": "/v3/resources/big-data"
    },
    {
      "destination": "/v3/develop/cli-shell",
      "source": "/v3/resources/cli-shell"
    },
    {
      "destination": "/v3/develop/secrets",
      "source": "/v3/resources/secrets"
    },
    {
      "destination": "/v3/develop/cancel",
      "source": "/v3/resources/cancel"
    },
    {
      "destination": "/v3/advanced/daemonize-processes",
      "source": "/v3/resources/daemonize-processes"
    },
    {
      "destination": "/v3/develop/interact-with-api",
      "source": "/v3/resources/interact-with-api"
    },
    {
      "destination": "/v3/manage/infrastructure-as-code",
      "source": "/v3/manage/cloud/terraform-provider"
    },
    {
      "destination": "/v3/deploy/infrastructure-examples/modal",
      "source": "/v3/tutorials/modal"
    },
    {
      "destination": "/v3/manage/server/examples/helm",
      "source": "/v3/tutorials/server-and-worker"
    },
    {
      "destination": "v3/advanced/form-building",
      "source": "/v3/tutorials/form-building"
    },
    {
      "destination": "/v3/api-ref/python",
      "source": "/latest/api-ref/prefect/:slug*"
    },
    {
      "destination": "/v3/api-ref/python",
      "source": "/api-ref/prefect/:slug*"
    },
    {
      "destination": "/v3/:slug*",
      "source": "/3rc/:slug*"
    },
    {
      "destination": "/v3/:slug*",
      "source": "/latest/:slug*"
    },
    {
      "destination": "/v3/:slug*",
      "source": "/3/:slug*"
    },
    {
      "destination": "/v3/:slug*",
      "source": "/3.0/:slug*"
    },
    {
      "destination": "/v2/:slug*",
      "source": "/2/:slug*"
    },
    {
      "destination": "/v3/api-ref/settings-ref",
      "source": "/v3/develop/settings-ref"
    },
    {
      "destination": "/v3/deploy/infrastructure-concepts/store-flow-code#blob-storage",
      "source": "/v3/deploy/infrastructure-concepts/store-flow-code#cloud-provider-storage"
    },
    {
      "destination": "/v3/how-to-guides/workflows/write-and-run",
      "source": "/v3/develop/write-flows"
    },
    {
      "destination": "/v3/how-to-guides/workflows/write-and-run",
      "source": "/v3/develop/write-tasks"
    },
    {
      "destination": "/v3/concepts/automations",
      "source": "/v3/automate/events/automations-triggers"
    },
    {
      "destination": "/v3/concepts/webhooks",
      "source": "/v3/automate/events/webhook-triggers"
    },
    {
      "destination": "/v3/concepts/events",
      "source": "/v3/automate/events/events"
    },
    {
      "destination": "/v3/how-to-guides/cloud/connect-to-cloud",
      "source": "v3/manage/cloud/connect-to-cloud"
    },
    {
      "destination": "/v3/concepts/rate-limits",
      "source": "v3/manage/cloud/rate-limits"
    },
    {
      "destination": "/v3/concepts/event-triggers",
      "source": "/v3/automate/events/custom-triggers"
    },
    {
      "destination": "/v3/concepts/slas",
      "source": "/v3/automate/events/slas"
    },
    {
      "destination": "/v3/concepts/schedules",
      "source": "/v3/automate/add-schedules"
    },
    {
      "destination": "/v3/how-to-guides/deployment_infra/run-flows-in-local-processes",
      "source": "/v3/deploy/run-flows-in-local-processes"
    },
    {
      "destination": "/v3/how-to-guides/workflows/run-background-tasks",
      "source": "v3/develop/deferred-tasks"
    },
    {
      "destination": "/v3/how-to-guides/cloud/manage-users/:slug*",
      "source": "/v3/manage/cloud/manage-users/:slug*"
    },
    {
      "destination": "/v3/advanced/infrastructure-as-code",
      "source": "/v3/manage/infrastructure-as-code"
    },
    {
      "destination": "/v3/concepts/work-pools",
      "source": "/v3/deploy/infrastructure-concepts/work-pools"
    },
    {
      "destination": "/v3/concepts/flows-and-tasks",
      "source": "/v3/develop/big-data"
    },
    {
      "destination": "/v3/how-to-guides/configuration/store-secrets",
      "source": "/v3/develop/secrets"
    },
    {
      "destination": "/v3/how-to-guides/deployments/versioning",
      "source": "/v3/deploy/deployment-versioning"
    },
    {
      "destination": "/v3/advanced/submit-flows-directly-to-dynamic-infrastructure",
      "source": "/v3/deploy/submit-flows-directly-to-dynamic-infrastructure"
    },
    {
      "destination": "/v3/advanced/daemonize-processes",
      "source": "/v3/deploy/daemonize-processes"
    },
    {
      "destination": "/v3/how-to-guides/workflows/cache-workflow-results",
      "source": "/v3/develop/task-caching"
    },
    {
      "destination": "/v3/how-to-guides/workflows/add-logging",
      "source": "/v3/develop/logging"
    },
    {
      "destination": "/v3/concepts/workers",
      "source": "/v3/deploy/infrastructure-concepts/workers"
    },
    {
      "destination": "/v3/advanced/transactions",
      "source": "/v3/develop/transactions"
    },
    {
      "destination": "/v3/advanced/interactive",
      "source": "/v3/develop/inputs"
    },
    {
      "destination": "/v3/concepts/workflows/runtime-context",
      "source": "/v3/develop/runtime-context"
    },
    {
      "destination": "/v3/how-to-guides/advanced/interactive",
      "source": "/v3/develop/pause-resume"
    },
    {
      "destination": "/v3/advanced/cancel-workflows",
      "source": "/v3/develop/cancel"
    },
    {
      "destination": "/v3/how-to-guides/deployments/customize-job-variables",
      "source": "/v3/deploy/infrastructure-concepts/customize"
    },
    {
      "destination": "/v3/concepts/states",
      "source": "/v3/develop/manage-states"
    },
    {
      "destination": "/v3/how-to-guides/deployment_infra/serve-flows-docker",
      "source": "/v3/deploy/static-infrastructure-examples/docker"
    },
    {
      "destination": "/v3/advanced/results",
      "source": "/v3/develop/results"
    },
    {
      "destination": "/v3/how-to-guides/applications/background-tasks",
      "source": "/v3/deploy/static-infrastructure-examples/background-tasks"
    },
    {
      "destination": "/v3/advanced/deploy-ci-cd",
      "source": "/v3/deploy/infrastructure-concepts/deploy-ci-cd"
    },
    {
      "destination": "/v3/how-to-guides/workflows/artifacts",
      "source": "/v3/develop/artifacts"
    },
    {
      "destination": "/v3/advanced/api-client",
      "source": "/v3/develop/interact-with-api"
    },
    {
      "destination": "/v3/how-to-guides/configuration/variables",
      "source": "/v3/develop/variables"
    },
    {
      "destination": "/v3/how-to-guides/deployment_infra/:slug*",
      "source": "/v3/deploy/infrastructure-examples/:slug*"
    },
    {
      "destination": "/v3/advanced/custom-blocks",
      "source": "/v3/develop/blocks"
    },
    {
      "destination": "/v3/how-to-guides/configuration/manage-settings",
      "source": "/v3/develop/settings-and-profiles"
    },
    {
      "destination": "/v3/how-to-guides/workflows/test-workflows",
      "source": "/v3/develop/test-workflows"
    },
    {
      "destination": "/v3/how-to-guides/deployments/deploy-via-python",
      "source": "/v3/deploy/infrastructure-concepts/deploy-via-python"
    },
    {
      "destination": "/v3/how-to-guides/deployments/prefect-yaml",
      "source": "/v3/deploy/infrastructure-concepts/prefect-yaml"
    },
    {
      "destination": "/v3/how-to-guides/deployments/store-flow-code",
      "source": "/v3/deploy/infrastructure-concepts/store-flow-code"
    },
    {
      "destination": "/v3/concepts/deployments",
      "source": "/v3/deploy/index"
    },
    {
      "destination": "/v3/concepts/server",
      "source": "v3/manage/server/index"
    },
    {
      "destination": "/v3/how-to-guides/self-hosted/server-cli",
      "source": "v3/manage/server/examples/cli"
    },
    {
      "destination": "/v3/how-to-guides/self-hosted/server-docker",
      "source": "v3/manage/server/examples/docker"
    },
    {
      "destination": "/v3/advanced/server-helm",
      "source": "v3/manage/server/examples/helm"
    },
    {
      "destination": "/v3/concepts/task-runners",
      "source": "v3/develop/task-runners"
    },
    {
      "destination": "/v3/how-to-guides/workflows/global-concurrency-limits",
      "source": "v3/develop/global-concurrency-limits"
    },
    {
      "destination": "/v3/how-to-guides/workflows/tag-based-concurrency-limits",
      "source": "v3/develop/task-run-limits"
    },
    {
      "destination": "/v3/how-to-guides/migrate/airflow",
      "source": "v3/tutorials/airflow"
    },
    {
      "destination": "/v3/how-to-guides/migrate/upgrade-to-prefect-3",
      "source": "v3/resources/upgrade-to-prefect-3"
    },
    {
      "destination": "/v3/how-to-guides/migrate/upgrade-agents-to-workers",
      "source": "v3/resources/upgrade-agents-to-workers"
    },
    {
      "destination": "/v3/concepts/deployments",
      "source": "/v3/deploy"
    },
    {
      "destination": "/v3/advanced/background-tasks",
      "source": "/v3/develop/deferred-tasks"
    },
    {
      "destination": "/v3/concepts/automations",
      "source": "/v3/automate/index"
    },
    {
      "destination": "/v3/advanced/server-helm",
      "source": "/v3/manage/server/examples/helm"
    }
  ],
  "theme": "mint"
}