---
title: "Flows - List my flows"
method: GET
path: "/v1/ai/me/flows"
tags: ["flows"]
---

# Flows - List my flows

`GET /v1/ai/me/flows`

## Request

- Base URL: `https://api.magnific.com`
- URL: `https://api.magnific.com/v1/ai/me/flows`
- Auth: API key in header `x-magnific-api-key`

Returns all flows **owned** by the authenticated user, including drafts and unpublished workflows.

Unlike `GET /v1/ai/flows` which returns only flows published as tools, this endpoint returns
every flow the user has created — regardless of whether it has been published as a tool.

Each item includes the flow identifier and name.

## Response `200`

OK - List of user's flows.

- ListMyFlows200Response
  - `data` ListMyFlows200ResponseDataInner[], required
    - `sqid` string: Short unique identifier of the flow.
    - `name` string: Human-readable name of the flow.

## Other responses

- `401`: Unauthorized - The client must authenticate itself to get the requested response.
- `500`: Internal Server Error - The server has encountered a situation it doesn't know how to handle.
- `503`: Service Unavailable

---

[API](https://skmtc.dev/magnific/apis/magnific-api.md) · [All operations](https://skmtc.dev/magnific/apis/magnific-api/llms.txt) · [OpenAPI document](https://skmtc.dev/magnific/apis/magnific-api/revisions/60711fb082c7?raw)
