Appwrite

Developer tools Project id and API key Windmill docs

Read and write Appwrite databases, storage and users from any Windmill script, flow or app.

Set up in 2 steps

1

Copy the project id and an API key

In the Appwrite dashboard, open your project. The id is under Settings; create a key under API Keys, granting only the scopes your scripts need.

2

Add the resource in Windmill

Open Resources, add a resource of type appwrite, and fill endpoint with your server's API URL, plus project and key. Leave self_signed off outside development.

Scripts

Building blocks, if none of the projects above fit. Fork one, run it, or call it as a step inside your own flow.

Resource type

appwrite — the shape of the credential every script on this page expects.

View raw schema →
FieldTypeRequiredWhat it is
endpointstringYesurl of your appwrite server
keystringYesAPI key of your appwrite project
projectstringYesID of your appwrite project
self_signedbooleanNouse self signed certificates on server (only for development)

Questions

What is self_signed for?

It accepts a self-signed certificate on your server. Development only — it disables the check that the server is who it claims to be.

Are my credentials stored on the hub?

Never. They live only in your own Windmill workspace, encrypted at rest.