Appwrite
Appwrite is an open-source backend server for building web and mobile applications. It provides a wide range of features including user authentication, file storage, database management, cloud functions, and messaging. With Appwrite, developers can easily set up a backend for their applications with
12 channels
across 1 AsyncAPI spec
· Provider profile
Channels
-
Subscribes to all account related events for the currently authenticated user (session create, name update, password change, etc.). Channel identifier: `account`.Appwrite Realtime API
-
Subscribes to events for any document in a specific collection. Channel identifier pattern: `databases.[DATABASE_ID].collections.[COLLECTION_ID].documents`.Appwrite Realtime API
-
Subscribes to events for a single document. Channel identifier pattern: `databases.[DATABASE_ID].collections.[COLLECTION_ID].documents.[DOCUMENT_ID]`.Appwrite Realtime API
-
Subscribes to events for all function executions. Channel identifier: `executions`.Appwrite Realtime API
-
Subscribes to events for a specific function execution. Channel identifier pattern: `executions.[EXECUTION_ID]`.Appwrite Realtime API
-
Subscribes to events for any file in any bucket. Channel identifier: `files`.Appwrite Realtime API
-
Subscribes to events for a specific file. Channel identifier pattern: `files.[FILE_ID]`.Appwrite Realtime API
-
Subscribes to execution events for a specific function. Channel identifier pattern: `functions.[FUNCTION_ID]`.Appwrite Realtime API
-
Subscribes to events for all team memberships. Channel identifier: `memberships`.Appwrite Realtime API
-
Subscribes to events for a specific team membership. Channel identifier pattern: `memberships.[MEMBERSHIP_ID]`.Appwrite Realtime API
-
Subscribes to events for all teams the current user is part of. Channel identifier: `teams`.Appwrite Realtime API
-
Subscribes to events for a specific team. Channel identifier pattern: `teams.[TEAM_ID]`.Appwrite Realtime API