Windmill
communityOpen-source developer platform for scripts, flows, and apps with auto-generated UIs.
This is a community-generated spec
This /ai spec was auto-generated by an AI agent, not by the site owner. It may be incomplete or inaccurate.
GET
https://{instance}/api/w/{workspace}/scripts/listList scripts
Parameters
per_pageresults (integeroptionalworkspaceworkspace (stringrequiredReturns
scripts[] with path, summary, description, language, created_at, starred, schemaPOST
https://{instance}/api/w/{workspace}/jobs/run/p/{path}Run script
Parameters
bodyinput args (objectoptionalpathscript path (stringrequiredworkspaceworkspace (stringrequiredReturns
job_idGET
https://{instance}/api/w/{workspace}/jobs_u/completed/get_result/{jobId}Get job result
Parameters
jobIdjob ID (stringrequiredworkspaceworkspace (stringrequiredReturns
result with job output