--- title: "Get all workflows" description: "Retrieve all workflows with optional search filtering and pagination.\nReturns workflow metadata including nodes, edges, and execution history.\n" source: https://flowdrop.io/docs/api/workflows/listWorkflows site: FlowDrop documentation --- # Get all workflows `GET /workflows` Retrieve all workflows with optional search filtering and pagination. Returns workflow metadata including nodes, edges, and execution history. ## Parameters - `search` · in query · string — Search workflows by name or description - `tags` · in query · string — Filter by tags (comma-separated) - `limit` · in query · integer — Maximum number of workflows to return - `offset` · in query · integer — Number of workflows to skip - `sort` · in query · string (created_at | updated_at | name) — Sort field - `order` · in query · string (asc | desc) — Sort direction ## Responses - `200` — List of workflows retrieved successfully (`application/json`: WorkflowsResponse) - `401` — Unauthorized - authentication required (`application/json`: ErrorResponse) - `500` — Internal server error (`application/json`: ErrorResponse) *Tags: Workflows*