Windmill Workspace API
The workspace API from Windmill — 96 operation(s) for workspace.
Operations 103
GET
/w/{workspace}/workspaces/get_as_superadmin
Get Workspace as Super Admin (require to be Super Admin)
#
POST
/w/{workspace}/workspaces/create_workspace_fork_branch
Create Forked Workspace Branch with Git Sync
#
POST
/w/{workspace}/workspaces/reset_diff_tally/{fork_workspace_id}
Resets the Ahead and Behind Deployement Counter After a Deployement
#
POST
/w/{workspace}/workspaces/get_dependents_amounts
Get Dependents Amounts for Multiple Imported Paths
#
GET
/w/{workspace}/workspaces/available_teams_channels
List Available Channels for a Specific Team
#
POST
/w/{workspace}/workspaces/connect_slack
Connect Slack (non-interactive; Pre-minted Bot Token)
#
POST
/w/{workspace}/workspaces/create_pg_database
Create a New PostgreSQL Database for a Datatable
#
POST
/w/{workspace}/workspaces/import_pg_database
Import a PostgreSQL Database from Source to Target via Pg_dump
#
POST
/w/{workspace}/workspaces/get_datatable_full_schema
Get the Full Schema of a Datatable Database as TableEditorValues
#
POST
/w/{workspace}/workspaces/edit_git_sync_repository
Add or Update Individual Git Sync Repository
#
GET
/w/{workspace}/deployment_request/eligible_deployers
List Users Eligible to be Deployment Request Assignees
#
GET
/w/{workspace}/deployment_request/open
Get the Currently Open Deployment Request for this Fork
#
POST
/w/{workspace}/deployment_request/{id}/close_merged
Close a Deployment Request After a Successful Merge
#
POST
/w/{workspace}/deployment_request/{id}/comment
Append a Comment to an Open Deployment Request
#
Documentation
Documentation
https://www.windmill.dev/docs/intro
GettingStarted
https://www.windmill.dev/docs/getting_started/how_to_use_windmill
Authentication
https://www.windmill.dev/docs/core_concepts/authentification
Specifications
Other Resources
APIReferenceDocumentation
https://app.windmill.dev/openapi.html
HTTPRoutes
https://www.windmill.dev/docs/core_concepts/http_routing
CLI
https://www.windmill.dev/docs/advanced/cli
SelfHosting
https://www.windmill.dev/docs/advanced/self_host
TypeScriptSDK
https://www.windmill.dev/docs/advanced/clients/ts_client
PythonSDK
https://www.windmill.dev/docs/advanced/clients/python_client
SpectralRules
https://artifacts.apis.io/windmill/rules/windmill-api-rules.yml