/
WI
windmill
/
Windmill API
Search skmtc…
⌘K
Changes
Docs
Sign in
Docs
History
Schema
Filter operations
agent_workers
5
ai
9
ai_evals
14
amqp_trigger
8
app
43
get
/apps/hub/list
list all hub apps
get
/apps/hub/get/{id}
get hub app by id
get
/apps/hub/get_raw/{id}
get hub raw app by id
get
/apps_u/guest_entry_by_custom_path/{custom_path}
whether the app behind a custom path admits guests
get
/apps_u/public_app_by_custom_path/{custom_path}
get public app by custom path
get
/apps_u/embed_token_by_custom_path/{custom_path}
get app embed token by custom path
get
/w/{workspace}/apps/get_data/v/{secretWithExtension}
get raw app data by
get
/w/{workspace}/apps/list_search
list apps for search
get
/w/{workspace}/apps/list
list all apps
post
/w/{workspace}/apps/create
create app
post
/w/{workspace}/apps/create_raw
create app raw
get
/w/{workspace}/apps/exists/{path}
does an app exisst at path
get
/w/{workspace}/apps/get/p/{path}
get app by path
post
/w/{workspace}/apps/preview_sdk_token
mint a frontend SDK token for the raw app editor's preview
get
/w/{workspace}/apps/embed_token/p/{path}
get app embed token by path
get
/w/{workspace}/apps/get/lite/{path}
get app lite by path
get
/w/{workspace}/apps/history/p/{path}
get app history by path
get
/w/{workspace}/apps/get_latest_version/{path}
get apps's latest version
get
/w/{workspace}/apps/list_paths_from_workspace_runnable/{runnable_kind}/{path}
list app paths from workspace runnable
post
/w/{workspace}/apps/history_update/a/{id}/v/{version}
update app history
get
/w/{workspace}/apps_u/guest_entry/{path}
whether the app behind a share secret admits guests
get
/w/{workspace}/apps_u/public_app/{path}
get public app by secret
get
/w/{workspace}/apps_u/embed_token/{secret}
get app embed token by secret
get
/w/{workspace}/apps_u/public_resource/{path}
get public resource
get
/w/{workspace}/apps/secret_of/{path}
get public secret of app
get
/w/{workspace}/apps/secret_of_latest_version/{path}
get public secret of latest version of an app bundle
get
/w/{workspace}/apps/get/v/{id}
get app by version
delete
/w/{workspace}/apps/delete/{path}
delete app
post
/w/{workspace}/apps/update/{path}
update app
post
/w/{workspace}/apps/create_raw_source
create a raw app from its sources, compiling them on a worker (which runs the app's own dependencies to do so)
post
/w/{workspace}/apps/update_raw_source/{path}
update a raw app from its sources, compiling them on a worker (which runs the app's own dependencies to do so)
post
/w/{workspace}/apps/update_raw/{path}
update app
get
/w/{workspace}/apps/custom_path_exists/{custom_path}
check if custom path exists
post
/w/{workspace}/apps/sign_s3_objects
sign s3 objects (caller must have S3 read permission on each key); the signed URLs can then be used by anonymous users in public apps
post
/w/{workspace}/apps_u/execute_component/{path}
executeComponent
post
/w/{workspace}/apps_u/upload_s3_file/{path}
upload s3 file from app
delete
/w/{workspace}/apps_u/delete_s3_file
delete s3 file from app
get
/w/{workspace}/apps_u/load_file_metadata/{path}
Load metadata of an s3 file on-behalf of the app author (deployed app)
get
/w/{workspace}/apps_u/load_file_preview/{path}
Load a preview of an s3 file on-behalf of the app author (deployed app)
get
/w/{workspace}/apps_u/load_parquet_preview/{path}
Load a preview of a parquet file on-behalf of the app author (deployed app)
get
/w/{workspace}/apps_u/load_csv_preview/{path}
Load a preview of a csv file on-behalf of the app author (deployed app)
get
/w/{workspace}/apps_u/load_table_count/{path}
Load the table row count on-behalf of the app author (deployed app)
get
/w/{workspace}/apps_u/download_s3_parquet_file_as_csv/{path}
Download a parquet s3 file as csv on-behalf of the app author (deployed app)
asset
10
audit
2
azure_trigger
13
capture
7
concurrencyGroups
4
config
10
data_metric
1
dbt
3
documentation
2
draft
7
email_trigger
8
favorite
2
flow
21
flow_conversations
4
folder
11
gcp_trigger
14
Git Sync
13
granular_acl
3
group
19
health
2
helpers
24
http_trigger
9
hubPublish
20
indexSearch
7
input
6
integration
2
job
104
kafka_trigger
10
mcp
1
mcp_oauth
3
metrics
3
mqtt_trigger
8
native_trigger
14
nats_trigger
8
npm_proxy
6
oauth
13
oidc
2
openapi
2
path_autocomplete
1
postgres_trigger
20
raw_app
1
resource
31
schedule
10
script
37
service_logs
2
setting
63
settings
4
sqs_trigger
8
teams
1
token
1
trash
5
trigger
3
user
65
variable
10
volume
4
websocket_trigger
8
worker
13
workspace
142
workspace_dependencies
5
workspace_integration
8
app
Copy Markdown
Copied
Copy failed
Changes to whether the app behind a share secret admits guests
get
/w/{workspace}/apps_u/guest_entry/{path}
Sep 4, 2026
d25bf4c71250
Revision changes
info
endpoint added