Skip to main content

S3 APIs integrations

Windmill provides a unique resource type for any API following the typical S3 schema.

Here are the required details:

S3 resource type

bucketstringS3 bucket nametrue
regionstringS3 region for the buckettrue
useSSLbooleanUse SSL for connectionstruefalse
endPointstringS3 endpointtrue
accessKeystringAWS access keyfalse
pathStylebooleanUse path-style addressingfalsefalse
secretKeystringAWS secret keyfalse

For guidlines on where to find such details on a given platform, please go to the AWS S3 or Cloudflare R2 pages.


Find some pre-set interactions with S3 on the Hub.

Feel free to create your own S3 scripts on Windmill.