Skip to content

fix(workflows): update workflow endpoints to match new API naming#98

Merged
bertenator merged 1 commit intosaifrom
achang/fix-workflow-run-endpoints
Mar 25, 2026
Merged

fix(workflows): update workflow endpoints to match new API naming#98
bertenator merged 1 commit intosaifrom
achang/fix-workflow-run-endpoints

Conversation

@bertenator
Copy link
Copy Markdown
Member

Summary

  • Renames execute_workflowrun_workflow with updated endpoint POST .../workflows/:workflow_id/run
  • Renames get_workflow_execution_statusget_workflow_run with updated endpoint GET .../workflows/:workflow_id/runs/:run_id
  • Adds required workflow_id param to get_workflow_run to match new endpoint shape

Mirrors changes from webflow/webflow#102297.

Test plan

  • Run a workflow and confirm run_workflow action hits the correct /run endpoint
  • Poll status with get_workflow_run using workflow_id + run_id and confirm correct response

🤖 Generated with Claude Code

- Rename execute_workflow → run_workflow (POST .../run)
- Rename get_workflow_execution_status → get_workflow_run (GET .../runs/:run_id)
- Add workflow_id param to get_workflow_run for new endpoint shape

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@bertenator bertenator requested a review from a team as a code owner March 25, 2026 23:56
@bertenator bertenator requested review from jbyman and removed request for a team March 25, 2026 23:56
@bertenator bertenator merged commit 5c81881 into sai Mar 25, 2026
6 checks passed
@bertenator bertenator deleted the achang/fix-workflow-run-endpoints branch March 25, 2026 23:57
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