---
title: "List workflow/flow node types"
method: GET
path: "/public/v1/guidance/nodes"
tags: ["Guidance"]
---

# List workflow/flow node types

`GET /public/v1/guidance/nodes`

Returns every node type with flags for where it is valid (agent flow vs automation workflow) and whether it may have multiple outgoing edges. Use this to pick valid node types before building a flow or workflow graph. Accepts any valid API key.

## Response `200`

Node type catalog

- PublicNodeTypeList
  - `results` object[], required
    - `type` string, required
    - `validInFlow` boolean, required — Usable in an agent flow (WorkflowType.FLOW).
    - `validInAutomation` boolean, required — Usable in an automation workflow (WorkflowType.AUTOMATION).
    - `allowsMultipleOutgoingHandles` boolean, required — May fan out to more than one outgoing edge.

## Other responses

- `401` — Unauthorized

---

[API](https://skmtc.net/getfrontline/apis/public-api.md) · [All operations](https://skmtc.net/getfrontline/apis/public-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/getfrontline/public-api/revisions/9d33b6aad674/schema)
