Admin Workflows
Server management side workflow CRUD, version, run and debug interface.
List workflow
List workflow
Atomically create a server project with a specified UUID
An authenticated user or administrator creates or recovers a same-UUID server project from the UUID in local
Access current-project or related-project storage
`context.storage.server.kv` and `context.storage.server.persistentValue` share this HTTP endpoint, while
Read system token usage
Read system token usage
Read Global Audit Log
Read Global Audit Log
Initialize from file workflow
Initialize from file workflow
Querying the Latest Server Preparation Tasks
Querying the Latest Server Preparation Tasks
Query Server Preparation Tasks
Query Server Preparation Tasks
Upload workflow package
Upload workflow package
Read workflow source file
Read workflow source file
Upload project card image
Upload the WebP generated after the client completes 1:1 clipping. The caller must have project management privileges.
Update project card metadata
Save full pure visual `projectCard`, accept only icon, image URL, icon color and background color.
Download a localizable snapshot of the published source code
Returns only online versions published in `source` mode that declare the selected Desktop platform and for which the caller has source-download permission. `latest` resolves independently for the platform. A `bundled` version never returns its original TypeScript/JavaScript.
Create a project group deployment plan
Reserved exact versions for one Kanban root item and the selected Workflow data source. The project team contains only source packages,
Query project group deployment progress
Query project group deployment progress
Upload project group source code package
Upload `project-group` v1 tar.gz. Server Checklist, Common File Members, Expand Size, Per Item Type
Release Project Team
Included related projects publish first, and the Kanban root version publishes and activates last. An
Query the project dependency status of the exact version.
Query the project dependency status of the exact version.
Download the exact project group source code
The root project and included dependencies with permissions are returned by the exact version in the dependency lock. No permission dependency will be included.
List a project's general related projects
Returns the current declaration, target name, reciprocal alias and grant, and confirmation state. A pending relation grants no KV access.
Create or update a general project relation
The current project must be manageable. If the caller can also manage the target, `targetAlias` is required
Delete a general project relation
Deletes both declarations transactionally when the target is manageable; otherwise deletes only the current side. Relation access becomes invalid immediately.
List source access requests and authorizations
List source access requests and authorizations
Approve source code access request
Approve source code access request
Revoke the user's ability to download the project source code.
Revoke the user's ability to download the project source code.
Analyze the short-term source code application link.
Analyze the short-term source code application link.
Submit source code download permission application
Submit source code download permission application
Read public project card picture
Reads immutable WebP saved by content hash for project lists, Desktop, and public Embed surfaces.
Read workflow structure
Read workflow structure
Read Kanban Workspace
Read fixed target static product directories, HTML entries, manifests, named configurations for current user isolation, and short-term preview capability.
Call Kanban project data Bridge
Callable only by a Server Web user who can manage the current project. Server first verifies that target
Subscribe to Server Web Kanban related-project revisions
Server-Sent Events returns a full snapshot and subsequent changes for direct related projects. Server resolves
Read capability-protected Kanban static resources
Uses the short-lived capability issued by the workspace endpoint to read resources from a fixed version. `assetPath` may be
New or Copy Kanban Configuration
New or Copy Kanban Configuration
Rename Kanban configuration or save parameter values
Rename Kanban configuration or save parameter values
Delete Kanban Configuration
The last configuration cannot be deleted; deleting the active configuration selects the first remaining configuration.
Toggle Active Kanban Configuration
Toggle Active Kanban Configuration
Preview workflow structure using file contents
Preview workflow structure using file contents
Analysis workflow composer parameter linkage
Analysis workflow composer parameter linkage
Read environment variable configuration
Read environment variable configuration
Save environment variable configuration
Save environment variable configuration
Read Embed configuration
Read Embed configuration
Save Embed Configuration
Save Embed Configuration
Read Webhook configuration
Read Webhook configuration
Save Webhook Configuration
Save Webhook Configuration
Reset Webhook Secret
Reset Webhook Secret
Save server draft file
Save server draft file
Clone workflow
Clone workflow
Synchronize the default project name and presentation declarations
Synchronizes the local root `package.json` `name` and `workflowCode.projectInfo` to an already bound
Update workflow display information
Update workflow display information
Delete workflow
Delete workflow
Publish workflow version
Omitting `executionTargets` reuses the current draft policy. An explicitly supplied policy must exactly
List Project Members
List Project Members
Set up project member roles
owner and manager can grant manager/runner/viewer; this interface does not support transferring owners.
Delete Project Members
Delete Project Members
List project invitations
List project invitations
Generate Project Invitation Link
The owner / manager can generate a single valid invitation token that expires in 7 days. The owner role cannot be granted by invitation.
Withdrawal of unaccepted invitations
Withdrawal of unaccepted invitations
View Invitation Details
before accepting the invitation, you must call this operation to check whether the token is still valid. The token itself is the bear credential, and the interface can be accessed without logging in;
Accept project invitation
The caller must be a logged in user. After successful acceptance, the user is added to the project member table, and the corresponding role is determined by the invitation.
Update project visibility
Update project visibility
List project run user statistics
List project run user statistics
List the prohibited list of project operation
List the prohibited list of project operation
Prohibit a user from running a project
owner and manager cannot be added to the run ban list.
Release the operation prohibition
Release the operation prohibition
List workflow versions
List workflow versions
bring the specified version back online
bring the specified version back online
Manually unpost the specified version
Manually unpost the specified version
List Workflow scheduled tasks
Requires `schedule.manage` permission and item read permission. Only Workflow items can be configured with scheduled tasks;
Creating a Workflow Scheduled Task
Verify the exact published version, entry, and entry parameters before saving. `latest`, `draft`, Conversation
Replace Workflow scheduled task configuration
Full replacement edits the configuration and recalculates the next trigger; the original creator identity does not change. Returns 409 if there is a pending, running, or waiting_for_input fire to avoid changing the version, entry, or parameters of the fire during recovery.
Deleting Workflow Scheduled Tasks
Returns 409 if there is a pending, running, or waiting_for_input fire, and the plan and fire history remain unchanged.
Trigger a Workflow scheduled task immediately
Requires `schedule.manage`, `runs.create`, and project run permissions. Run Now still using plan fixed
Read Workflow Timed Task Trigger History
Read Workflow Timed Task Trigger History
Manager Run workflow
Workflow Omit the entry when running the target version of the default entry;Conversation does not accept the entry field. Kanban calls this interface to return 409 and does not create a running record.
Streaming operation on the management side workflow
Workflow Omit the entry when running the target version of the default entry;Conversation does not accept the entry field.
Read Project Run Queue Configuration
Read Project Run Queue Configuration
Update project run queue configuration
Update project run queue configuration
Debugging a single registry node
Single nodes can only be resolved from the registry of the selected Workflow entrypoint;Conversation continues to use the executor registry and does not accept entry fields.
List Run Records
List Run Records
Aggregation run statistics
Aggregation run statistics
List running and waiting tasks
List running and waiting tasks
Stop all running and waiting tasks in the project
Stop all running and waiting tasks in the project
Read Run Details
Read Run Details
Stopping a running execution
Only the runner still hanging on the current server process will be canceled; the completed run will return to the current state and canceled = false.
Submit user input and resume the run in wait
only if the current state of run is `waiting_for_input` and `requestId` and `pendingUserInput.requestId`
Stream submit user input and resume the run in wait
Use the same set of validation rules as `POST /api/workflows/{workflowName}/runs/{runId}/user-input`,
Read Run Playback
Read Run Playback
List Items KV
List Items KV
Read single item KV
Read single item KV
List project knowledge base documents
List project knowledge base documents
New Project Knowledge Base Document
New Project Knowledge Base Document
Find project knowledge base documentation
Find project knowledge base documentation
Read the specified line range of the project knowledge base document
Read the specified line range of the project knowledge base document
Read project knowledge base documentation
Read project knowledge base documentation
Edit Project Knowledge Base Document
Edit Project Knowledge Base Document
Delete project knowledge base document
Delete project knowledge base document
Read project token usage
Read project token usage