Endpoints
DEVELOPER REFERENCE

Get node field options

GET /workflows/{workflowId}/node-options

Resolve options for a field on a saved node. Some dynamic provider selectors require opening the editor.

GET /api/v1/workflows/{workflowId}/node-options

Permission: workflows:read. Write endpoints also require a workspace role that permits changes. See authentication and errors.

Request

curl --request GET 'https://app.innflow.ai/api/v1/workflows/workflow_id/node-options?nodeId=node_id&field=field_name' \
  --header "Authorization: Bearer $INNFLOW_API_KEY"

Examples use placeholder IDs. Set INNFLOW_API_KEY in your shell and replace IDs with your own before sending a request.

Parameters

NameInRequiredDetails
workflowIdpathYesResource identifier.
X-Innflow-WorkspaceheaderNoOrganization ID, or personal. Set explicitly; omission uses legacy user-owned resource scope.
nodeIdqueryYesSaved node ID.
fieldqueryYesField name from the node schema.
searchqueryNoCase-insensitive label filter.
cursorqueryNoNonnegative option offset.

Response

HTTP 200 — Returns data with items (id and label), nextCursor and optional handoffUrl. Up to 100 options are returned. Follow handoffUrl when remote options require the editor.

See OpenAPI download for the machine-readable request contract and errors for errors and retry behavior.

On this page