Skip to content

Rename workflow action property from 'data' to 'payload'#34

Merged
mraible merged 3 commits into
mainfrom
fix/rename-data-property
Jun 23, 2026
Merged

Rename workflow action property from 'data' to 'payload'#34
mraible merged 3 commits into
mainfrom
fix/rename-data-property

Conversation

@mraible

@mraible mraible commented Jun 8, 2026

Copy link
Copy Markdown
Contributor

The Falcon Fusion SOAR workflow editor UI does not support data as a property field name in custom action definitions. This causes the workflow to not render correctly when viewed in the editor — the ${json_data} variable reference is corrupted and a "Valid JSON is required" validation error appears.

This renames the action property from data to payload across the workflow YAML, request schema, Python function handler, UI page code, unit tests, and README.

Also improves the workflow e2e test to verify execution actually completes successfully by calling verifyWorkflowExecutionCompleted(), rather than only checking that execution was triggered.

Note: The companion blog post will also need updating to reflect the property rename.

The Fusion SOAR workflow editor UI does not support 'data' as a property field name in custom action definitions. Renaming to 'payload' resolves the issue so the workflow renders correctly in the editor.

Also improves the workflow e2e test to verify execution actually completes successfully (not just that it was triggered) by calling verifyWorkflowExecutionCompleted().
@mraible
mraible requested a review from a team June 8, 2026 16:26
mraible added 2 commits June 8, 2026 11:57
The request_schema.json property name must match the workflow YAML action property for the Fusion workflow editor to render correctly.
@mraible
mraible marked this pull request as ready for review June 23, 2026 17:20
@mraible
mraible enabled auto-merge (squash) June 23, 2026 18:43
@mraible

mraible commented Jun 23, 2026

Copy link
Copy Markdown
Contributor Author

@mraible
mraible merged commit 5f88930 into main Jun 23, 2026
7 checks passed
@mraible
mraible deleted the fix/rename-data-property branch June 23, 2026 19:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants