---
title: "List a team's workflows"
method: GET
path: "/workflows"
tags: ["Workflows"]
---

# List a team's workflows

`GET /workflows`

## Request

- Base URL: `https://api.indexone.io`
- URL: `https://api.indexone.io/workflows`
- Auth: API key in header `x-api-key` and API key in header `Authorization`

Lists the workflows a team owns.

Added 2026-07-21, replacing `GET /workflows/{id}`, where `{id}` confusingly meant a *team* id while the same path template under PATCH, DELETE and /executions meant a *workflow* id.

## Query parameters

- `team_id` string, required

## Response `200`

The team's workflows.

## Other responses

- `403`: Missing or invalid credentials.
- `404`: No such team.

---

[API](https://skmtc.dev/indexone/apis/index-one-rest-api.md) · [All operations](https://skmtc.dev/indexone/apis/index-one-rest-api/llms.txt) · [OpenAPI document](https://skmtc.dev/indexone/apis/index-one-rest-api/revisions/df5a92216a9c?raw)
